Zamora de Hidalgo, (after Miguel Hidalgo) is a city in the Mexican state of Michoacán. It is located in the Tziróndaro Valley (P'urhépecha for "Swamp place" ), part of the Tarascan Plateau in the northwestern part of the state, at an altitude of 1,567 m. The 2005 census population was 127,606.
The city is the municipal seat of Zamora municipality, which has an area of 330.97 km² (127.79 sq mi) and includes many other smaller communities, the largest of which is Ario de Rayón (Ario Santa Mónica). The municipality's population is around 170,748.