Dolores Hidalgo adalah nama sebuah kota dan kotamadya di sekitarnya di bagian utara-tengah negara bagian Guanajuato, Meksiko. Nama lengkapnya adalah Dolores Hidalgo Cuna de la Independencia Nacional, yang merupakan bahasa Spanyol untuk "Dolores Hidalgo Cradle of National Independence".

Kota ini berada pada 21°10′N 100°56′W / 21.17°N 100.93°W / 21.17; -100.93, sekitar 1.980 meter (6.480 kaki) di atas permukaan laut. Pada sensus tahun 2005, kota ini memiliki populasi 54.843 orang. Wilayah kotamadya yang lebih luas memiliki 134.641 penduduk. Kota ini berada tepat di tengah-tengah kotamadya, yang berukuran 1.590 km² (613,9 sq mi). Kota ini juga mencakup banyak komunitas kecil, yang terbesar adalah Río Laja.