Dolores Hidalgo, Guanajuato se localiza en la parte norte del estado de Guanajuato, a 54 km de la ciudad de Guanajuato y a 317 del Distrito Federal; a una altura de 1 980 m sobre el nivel del mar. Limita al norte con San Diego de la Unión; al oriente con San Luis de la Paz y Allende; al sur con Guanajuato; y al oeste con el municipio de San Felipe.