Salaripedia
English

How much does a compliance officer make in Pennsylvania?

$85,580a year

Median yearly pay for compliance officers in Pennsylvania. That is $41.14 an hour or $7,132 a month.

Hourly
$41.14
Vs. national median
+6%
Rank among states
12 of 51
Jobs in the state
19,810
Pay range
Lowest 10%: $49,910Median: $85,580Highest 10%: $131,000
PercentileYearlyHourly
10th$49,910$24.00
25th$63,280$30.42
Median$85,580$41.14
75th$131,000$62.98
90th$131,000$62.98

Cities in Pennsylvania

Metro areas, median yearly pay.

Philadelphia, PA$83,000
Harrisburg, PA$76,940
Allentown, PA$73,650
York, PA$72,210
Pittsburgh, PA$70,560
State College, PA$70,450
Williamsport, PA$70,450
Lebanon, PA$66,560
Scranton, PA$65,780
Reading, PA$65,520
Johnstown, PA$65,430
Lancaster, PA$65,220
Erie, PA$64,860
Altoona, PA$64,500
Gettysburg, PA$62,550
Chambersburg, PA$57,130
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for compliance officers.

9. Washington$88,790
10. Rhode Island$87,620
11. Minnesota$85,920
12. Pennsylvania$85,580
13. Maryland$84,720
14. Maine$83,740
15. Oregon$82,990
Compliance Officer salary in all states

Frequently asked questions

How much does a compliance officer make an hour in Pennsylvania?

The median hourly pay in Pennsylvania is $41.14 ($85,580 a year).

Do compliance officers make more in Pennsylvania than the national average?

Yes: $85,580 against $80,730 nationally, 6% more.

Where does Pennsylvania rank for compliance officer pay?

Pennsylvania ranks 12 of 51 states.

Which city in Pennsylvania pays compliance officers the most?

Philadelphia-Camden-Wilmington, PA-NJ-DE-MD, with a median of $83,000 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.