Limita, al norte, con los municipios de Calimaya y Rayón; al sur, con los municipios de Villa Guerrero y Tenancingo; al oriente, con los municipios de Joquicingo y Texcalyacac, y al poniente, con el municipio de Toluca.