The average salary for a Nsf in United States is USD 61,800 - USD 68,750 per year in 2026. The median salary is USD 61,800 per year, based on 32 active job listings.
The cities with the most Nsf job opportunities in United States are University Park, Centre County, Beloit, State College. University Park leads with 5 job openings.
Explore 32 Nsf job listings in United States on BeBee, or check our salary calculator for a personalized estimate.