El municipio colinda al norte con el municipio de Santa María del Río; al sur y al este con el estado de Guanajuato; y al oeste con Santa María del Río.