Villa Hidalgo is a town and its surrounding municipality in the Mexican state of Zacatecas. Prior to 1934, the settlement was known as Santa Rita.
In 2020, the municipality reported a total population of 19,446.