30°13′N 115°5′Ø / 30.217°N 115.083°Ø Huangshi (kinesisk: 黄石; pinyin: Huángshí) er en by på præfekturniveau i provinsen Hubei i det centrale Kina. Befolkningen ansloges i 2005 2.528.000 mennesker, heraf 689.000 i selve byen.
Huangshi ligger ved Yangtzeflodens sydøstlige bred og grænser i vest til Wuhan og i syd til naboprovinsen Jiangxi. Arealet er på 4.630 km². Landskabet er præget af små bjerge og bakker, og af en række store og små søer. Højeste bjerg er Syvtopbjerget som kommer op i 860 moh.
Huangshis gennemsnitstemperatur er 17 °C og årlig nedbør 1.400 mm. Der er 264 frostfri dage. Det kan sne fra december til februar.