The average Program Officer salary in Ohio is $68,713. The salary range for a Program Officer is usually between $62,879 and $72,717 per year, representing the 25th to 75th percentiles respectively. The top 10% of earners, that is the 90th percentile, have an annual salary of $96,699. The average hourly pay for a Program Officer is $33.04 per hour.
The employer paying the highest salary for a Program Officer job in Ohio is Cuyahoga County with an average salary as high as $68,060.
Employer | Average Salary |
---|---|
Cuyahoga County, OH | $68,060 |
Lorain County, OH | $59,480 |
Job Title | Average Salary |
---|---|
Program Manager | $77,036 |
Programmer/Analyst | $93,047 |
Program Director | $55,404 |
Program Specialist | $48,911 |
Program Assistant | $42,022 |
Program Supervisor | $51,825 |
Program Administrator | $84,866 |
Programmer | $64,792 |
Program Analyst | $79,212 |
Program Aide | $51,521 |
Select a state to view specific salary for Program Officer and other interesting information
State | Average Salary | Records Number |
---|---|---|
California | $55,678 | 6 |
District of Columbia | $88,574 | 4 |
Federal | $161,133 | 1 |
Florida | $82,660 | 13 |
Massachusetts | $43,192 | 4 |
Montana | $26 | 73 |
North Dakota | $77,161 | 1 |
New Mexico | $34,170 | 5 |
Nevada | $73,383 | 90 |
New York | $81,425 | 49 |
Ohio | $67,775 | 60 |
Pennsylvania | $12,262 | 1 |
Rhode Island | $66,707 | 1 |
South Carolina | $104,329 | 5 |