Nadleśnictwo Staszów – jednostka organizacyjna Lasów Państwowych podległa Regionalnej Dyrekcji Lasów Państwowych w Radomiu. Siedziba nadleśnictwa znajduje się w Staszowie, w powiecie staszowskim, w województwie świętokrzyskim.
Nadleśnictwo obejmuje część powiatów opatowskiego, sandomierskiego i staszowskiego.
Historia W 1923 rozporządzeniem Ministra Rolnictwa powołano nadleśnictwo Sandomierz. Po II wojnie światowej w wyniku znacjonalizowania przez komunistów lasów prywatnych, powstały nadleśnictwa Rytwiany (od 1950 Golejów), Sichów i Kurozwęki. Powiększono również nadleśnictwo Sandomierz (od 1951 Klimontów).
1 stycznia 1973 do nadleśnictwa Golejów przyłączono nadleśnictwa Sichów i Klimontów, a do nadleśnictwa Kurozwęki cześć nadleśnictwa Chmielnik. W 1977 w wyniku dostosowania granic jednostek organizacyjnych Lasów Państwowych do aktualnego podziału administracyjnego kraju, nadleśnictwa Golejów i Kurozwęki zostały istotnie okrojone.