The salary range for compliance officers will vary considerably depending on their location, the industry, their experience, and their position within the organization.  As explained in the above section, Compliance Officer Salary by Work Experience, an annual salary range can be from less than $40,160 to more than $115,220.