Salaripedia
English

How much does a compliance officer make in Clarksville?

$61,930a year

Median yearly pay for compliance officers in the Clarksville, TN-KY metro area. That is $29.77 an hour or $5,161 a month.

Hourly
$29.77
Vs. national median
-23%
Rank among cities
332 of 391
Jobs in the area
150
Pay range
Lowest 10%: $38,430Median: $61,930Highest 10%: $104,400
PercentileYearlyHourly
10th$38,430$18.48
25th$49,310$23.71
Median$61,930$29.77
75th$91,210$43.85
90th$104,400$50.19

Other cities in Tennessee

Median yearly pay for compliance officers.

Memphis, TN$72,010
Chattanooga, TN$68,000
Knoxville, TN$65,120
Kingsport, TN$63,860
Morristown, TN$62,590
Nashville, TN$62,210
Johnson City, TN$61,520
Jackson, TN$59,810
Cleveland, TN$55,040
Compliance Officer salary in Tennessee Compliance Officer salary in all states

Related jobs in Clarksville

Same field, median yearly pay.

Financial and Investment Analyst$95,470
Management Analyst$93,220
Budget Analyst$85,810
Project Management Specialist$79,660
Business Operations Specialist$78,850
Accountant and Auditor$72,760
Financial Specialist$71,660
Cost Estimator$71,340
Buyer and Purchasing Agent$69,630
Claims Adjuster$67,290
Salaries for every job in Clarksville, TN

Frequently asked questions

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

The median hourly pay in the Clarksville, TN-KY metro area is $29.77 ($61,930 a year).

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

No: $61,930 against $80,730 nationally, 23% less.

How does Clarksville compare with the rest of Tennessee?

The median in Tennessee is $63,960, so Clarksville pays 3% less.

Where does Clarksville rank for compliance officer pay?

332 of 391 metro areas with data.

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

The lowest-paid 10% make $38,430 or less a year; the top 10% make $104,400 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.