Based on recent jobs postings on Zippia, the average salary in the U.S. for a Dental Officer is $88,980 per year or $43 per hour. The highest paying Dental Officer jobs have a salary over $131,000 per year while the lowest paying Dental Officer jobs pay $60,000 per year