Program Officer Salaries in the United States

Salary estimated from 364 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: March 15, 2019
Average salary
$75,014 per year
  • Most Reported
$17,000
$175,000
Salary Distribution

How much does a Program Officer make in the United States?

The average salary for a Program Officer is $75,014 per year in the United States. Salary estimates are based on 364 salaries submitted anonymously to Indeed by Program Officer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Program Officer is 1-3 years.
Program Officer salaries by company in the United States
CompanyAverage salary
$139,399 per year
$123,578 per year
$115,874 per year
$114,210 per year
$113,842 per year
$110,916 per year
$144,198 per year
$131,587 per year
$114,183 per year
$114,891 per year
Program Officer salaries by location
CityAverage salary
$82,880 per year
$79,394 per year
$84,546 per year
$97,943 per year
$35,131 per year

Program Officer job openings

Program Officer - Personal Philanthropy Group
Walton Enterprises
Chicago, IL
Program Officer
Ford Foundation
New York, NY
Program Officer
Ford Foundation
New York, NY
Program Officer Jobs