Weidu (kinesisk: 魏都区, pinyin: Wèidū Qū) er et bydistrikt i byprefekturet Xuchang i den kinesiske provins Henan.
Det har et areal på 67 km² og teller ca. 390 000 innbyggere (2004).