Majiadu Town belongs to Zhushan County, Shiyan City, Hubei Province, with Yishui in the east, Baofeng in the west, Zhuxi County River in the south and Shuangtai in the north. The town government is located in Dianzi Street Village, with a population of 30,475 and an area of 208 square kilometers. Jurisdiction over 20 villages and 90 villagers' groups.