Ubicado en la región centro del estado, este municipio tiene limites al norte con los municipios de Coatepec Harinas y Texcaltitlán, al oeste continúa limitando con el municipio de Texcaltitlán y Sultepec, al este también limita con Coatepec Harinas y Zaculpan y al sur también limita con el municipio de Zaculpan y con Sultepec. Cuenta con una extensión territorial de 167.38 kilómetros cuadrados.