Este municipio tiene limites al norte con el municipio de Texcoco, al sur con La Paz y Nezahualcóyotl y al poniente nuevamente con el municipio de Nezahualcóyotl. Cuenta con una extensión territorial de 73.63 kilómetros cuadrados y una altura de 2,520 metros sobre el nivel del mar aproximadamente.