50% of professionals earn between $12,971 - $97,500 USD
The median salary is $69,950
The average salary for a Program Officer in United States is USD 64,399 - USD 87,218 per year in 2026. The median salary is USD 72,262 per year, based on 558 active job listings.
The cities with the most Program Officer job opportunities in United States are Washington, Chantilly, New York, Davis, Baltimore. Washington leads with 49 job openings.
Leading employers for Program Officer roles in United States include Booz Allen Hamilton, DNI (Delaware Nation Industries), Encompass Community Services, Energy Job Search, FIDELITY FOUNDATIONS.
Explore 558 Program Officer job listings in United States on BeBee, or check our salary calculator for a personalized estimate.