Hidalgo (Nahuatl: Calpanpilco, Otomí: Dalgo) is een staat in het midden van Mexico. Hidalgo heeft een oppervlakte van 20.502 km² en 2.235.591 inwoners (census 2005). De staat grenst aan San Luis Potosí, Veracruz, Puebla, Mexico, Tlaxcala en Querétaro. De hoofdstad van Hidalgo is Pachuca, andere grote plaatsen zijn Tulancingo, Ixmiquilpan en Tepeji del Río. De staat is genoemd naar onafhankelijkheidsstrijder Miguel Hidalgo.
Hidalgo heeft ondanks haar beperkte oppervlakte een grote verscheidenheid aan landschapstypes. Het zuidelijk deel van de staat valt onder de Trans-Mexicaanse Vulkanengordel, het noorden onder de Oostelijke Sierra Madre. Hoewel de hoogste toppen van de staat niet zo heel hoog zijn in vergelijking met naburige staten, lopen zij in het oosten van de staat uit in gigantische kloven, die uitkopen op de kustvlakte van de Golf van Mexico. Het hoogste punt is met 4330 meter de Peñón del Rosario. De vegetatie bestaat uit loof- en naaldwouden in het zuiden van de staat, halfwoestijn in het noordwesten en semitropisch regenwoud in de Huasteca, dat het oosten en noorden van de staat bevat.