Municipio ubicado en la zona noreste del estado, cerca del área montañosa de las cordilleras del cerro de La Bufa, tiene colindancia al norte con el municipio de Nicolás Romero, al este con el de Atizapán de Zaragoza, en la parte sur con los municipios de Otzolotepec y Jilotzingo y al oeste limita con los municipios de Temoaya y Jilotzingo. Posee una extensión territorial de 67.15 kilómetros cuadrados.