Chapantongo is a town and one of the 84 municipalities of Hidalgo, in central-eastern Mexico.

The municipality covers an area of 298.1 km2 (115.1 sq mi). In the 2020 INEGI census, the municipality reported a total population of 12,967.