Según la leyenda, el pueblo era un lugar donde se criaban caballos en el Reino Jin durante el Período de Primavera y Otoño. Los caballos fueron utilizados por los duques y la duquesa del Reino Jin, de ahí el nombre. Durante el período Jiajing de la dinastía Ming, Mazhuang pertenecía a la aldea de Niu, condado de Quwo, y se llamaba Mazhuang durante los años Qianlong y Guangxu de la dinastía Qing, pertenecía a Chu Niuli, condado de Quwo, y era diferente de Dongmazhuang en el al este de la ciudad de Quwo, que se llamaba Ximazhuang. En el año 17 de la República de China, pertenecía al tercer distrito del condado de Quwo y se llamaba Ximazhuang. Después de que Houma construyera la ciudad por tercera vez, se llamó Mazhuang.
En el año 17 de la República de China, había 52 hogares en Mazhuang, incluidos 125 hombres y 94 mujeres. En 2000, Mazhuang tenía 336 hogares con 1.284 personas, una superficie de tierra cultivada de 1.05,7 hectáreas y un ingreso per cápita de 2.827 yuanes. Los apellidos principales son Ma, Li y Dong, y la mayoría de los grupos étnicos son Han.
Actualmente gobierna 3 grupos residenciales, 448 hogares de aldeanos y una población de 1.580. El pueblo tiene 1.300 acres de tierra cultivada, principalmente para la cría.