Este municipio limita en la zona norte con los municipios Zumpango y Jaltenco, al sur con Tultepec, Tultitlán y un pueblo llamado Tonanitla que pertenece al municipio de Jaltenco y también limita con Tecámac, al oriente nuevamente se encuentran Tecámac y Zumpango, finalmente en la parte poniente limita con Zumpango, Cuautitlán y Melchor Ocampo. Posee una extensión territorial de 42.49 kilómetros cuadrados.