Xinzhuang District (Chinese: 新莊區; Hanyu Pinyin: Xīnzhuāng Qū; Tongyong Pinyin: Sinjhuang Cyu) is an inner city district in the western part of New Taipei in northern Republic of China (Taiwan). It has an area of 19.74 km2 (7.62 sq mi) and a population of 413,443 people (2016).
On 15 January 1980, Xinzhuang was upgraded from an urban township (新莊鎮) to be a county-controlled city (新莊市) of Taipei County. On 25 December 2010, Taipei County was upgraded to New Taipei City, and Xinzhuang City was upgraded to a district (新莊區).
The district is bordered by Wugu and Taishan to the north, Sanchong to the east, Banqiao and Shulin to the south, and Taoyuan City to the west.