Aquest municipi es troba a la part nord-central de l'estat de Mèxic. Limita al nord amb els municipis de Tequixquiac i Hueypoxtla, al sud amb Jaltenco, Tecamac i Nextlalpan, a l'oest amb Huehuetoca, Teoloyucan i Melchor Ocampo i a l'est amb Tizayuca (Estat d'Hidalgo). Dista de la capital de l'estat uns trenta-vuit quilòmetres[1]