Xinkou Town () is a town situated in the southwestern part of Xiqing District, Tianjin, China. It shares a border with Yangliuqing Town to its north, Zhangjiawo Town to its east, Liangwangzhuang Township and Duliu Town to its south, and Yangfengang Town to its west. Its census population is 42,274 in 2010.
The name "Xinkou" comes from Xinkou Village that predated the town.
Xinkou Town is situated on the north of Duliujian River and east of Ziya River. The National Highway 104 traverses through the western part of the town.
As of 2022, Xinkou Town has 20 subdivisions, consisting of 2 residential communities and 18 villages. They are, by the order of their Administrative Division Codes: