Powiat starachowicki – powiat w Polsce (województwo świętokrzyskie), utworzony w 1999 roku w ramach reformy administracyjnej. Jego siedzibą jest miasto Starachowice.
Powiat starachowicki istniał także od 9 grudnia 1973 (po przemianowaniu powiatu iłżeckiego). do 31 maja 1975, gdy w wyniku nowego podziału administracyjnego Polski zniesiono wszystkie powiaty.
W skład powiatu wchodzą: gminy miejskie: Starachowice gminy miejsko-wiejskie: Wąchock gminy wiejskie: Brody, Mirzec, Pawłów miasta: Starachowice, Wąchock
Powiat starachowicki graniczy z trzema powiatami województwa świętokrzyskiego: ostrowieckim, kieleckim i skarżyskim oraz z trzema powiatami województwa mazowieckiego: szydłowieckim, radomskim i lipskim.
Według danych z 31 grudnia 2019 roku powiat zamieszkiwało 89 596 osób.