Colinda el municipio al norte con el de Polotitlán y al oeste" y al "norte con el Estado de Querétaro; al sur con los municipios de Acambay y Timilpan, y al "este" con el de Jilotepec.