Salaripedia
English

How much does a compliance officer make in Canton?

$65,590a year

Median yearly pay for compliance officers in the Canton-Massillon, OH metro area. That is $31.53 an hour or $5,466 a month.

Hourly
$31.53
Vs. national median
-19%
Rank among cities
282 of 391
Jobs in the area
280
Pay range
Lowest 10%: $39,990Median: $65,590Highest 10%: $103,500
PercentileYearlyHourly
10th$39,990$19.23
25th$48,750$23.44
Median$65,590$31.53
75th$83,160$39.98
90th$103,500$49.77

Other cities in Ohio

Median yearly pay for compliance officers.

Columbus, OH$79,780
Cincinnati, OH$79,310
Sandusky, OH$76,140
Cleveland, OH$74,480
Akron, OH$74,200
Wheeling, WV$74,200
Huntington, WV$71,690
Lima, OH$71,210
Toledo, OH$69,310
Dayton, OH$68,120
Mansfield, OH$63,320
Youngstown, OH$60,770
Springfield, OH$60,400
Weirton, WV$55,060
Compliance Officer salary in Ohio Compliance Officer salary in all states

Related jobs in Canton

Same field, median yearly pay.

Personal Financial Advisor$97,700
Financial Specialist$89,540
Financial and Investment Analyst$86,110
Logistician$85,380
Project Management Specialist$82,530
Management Analyst$81,130
Labor Relations Specialist$77,810
Cost Estimator$74,990
Accountant and Auditor$72,170
Business Operations Specialist$68,710
Salaries for every job in Canton, OH

Frequently asked questions

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

The median hourly pay in the Canton-Massillon, OH metro area is $31.53 ($65,590 a year).

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

No: $65,590 against $80,730 nationally, 19% less.

How does Canton compare with the rest of Ohio?

The median in Ohio is $75,030, so Canton pays 13% less.

Where does Canton rank for compliance officer pay?

282 of 391 metro areas with data.

How much does a compliance officer make starting out in Canton?

The lowest-paid 10% make $39,990 or less a year; the top 10% make $103,500 or more.

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.