Skip to Main Content

Chief Medical Officers

Earnings

Chief medical officers earned salaries that ranged from $92,000 to $399,000 or more in 2025, according to ZipRecruiter.com. They earned average salaries of $274,592.

Benefits for chief medical officers depend on the employer; however, they usually include such items as health insurance, retirement or 401(k) plans, and paid vacation days. Many receive performance bonuses and profit sharing benefits.

Related Professions
Featured Companies