Apan es un
municipio ubicado en el
Estado de Hidalgo, en
México. Fue importante durante la
lucha de Independencia, y está situado en la región que lleva su nombre: los
Llanos de Apan. El municipio de Apan está situado a 92.6 km de la
capital de la República, por la línea del ferrocarril mexicano y a sólo 64 km de la
capital del estado. Sus coordenadas geográficas son: 19° 42' latitud norte, 98° 27' latitud oeste, a una altura de 2480 metros sobre el nivel del mar (msnm). Colinda al norte con los municipios de
Tepeapulco y
Cuautepec de Hinojosa; al este, con el
estado de Puebla y con el municipio de
Almoloya; al sur, con Almoloya y
Benito Juárez, en el
estado de Tlaxcala, y al oeste con los municipios de
Emiliano Zapata y
Tepeapulco. Entre sus localidades principales, se incluyen Lázaro Cárdenas, Chimalpa, La Laguna, Zotoluca, Acopinacalco y San José Jiquilpan.