Colinda al noreste con el municipio de Querétaro, al sureste con el municipio de Huimilpan y al oeste con el Estado de Guanajuato.