Content has loaded

Chief medical officer salary in United States (Updated 2026)

How much does a Chief Medical Officer make in the United States?

Average base salary

$291,827
Average $291,827
Low $202,779
High $419,979

The average salary for a chief medical officer is $291,827 per year in the United States. 626 salaries taken from job postings on Indeed in the past 36 months (updated November 2, 2026).

Chief Medical Officer job openings in United States

slide 1 of 6
slide1 of 6
Assistant Chief Medical Office...
Central Florida Health Care3out of 5 stars.
Winter Haven, FL
1 day ago

Highest paying companies for Chief Medical Officer in United States

Average year pay is based on job postings on Indeed in the past 36 months.
The American College of Radiol...
 
$520,000per year
View company
Hospital Sisters Health System
 
$500,000per year
Southampton Hospital
 
$500,000per year
Stony Brook University Medical...
 
$500,000per year
Hillsboro Medical Center
 
$495,685per year
Ocean Medical Center
 
$492,128per year

Hiring a Chief Medical Officer?

Job Description
Job DescriptionWrite the perfect Chief Medical Officer job description

Highest paying cities for Chief Medical Officers near United States

  1. Lancaster, CA
    $354,183 per year
  2. New York, NY
    $348,598 per year
  3. Los Angeles, CA
    $344,642 per year
  4. Medical Lake, WA
    $334,257 per year
  5. San Francisco, CA
    $312,583 per year

Where can a Chief Medical Officer earn more?

Compare salaries for Chief Medical Officers in different locations
vs

Frequently Asked Questions (FAQs) about Chief Medical Officer

The average salary for a Chief Medical Officer is $291,827 per year in the United States. This figure is based on 626 salaries taken from job postings on Indeed in the past 36 months, last updated on November 2, 2026.

Chief Medical Officer jobs on Indeed - find your next one today.

Chief Medical Officer salaries typically range between a low of $202,779 and a high of $419,979 per year, depending on experience, location, and the hiring company.

Some of the highest-paying cities for Chief Medical Officer include Lancaster, CA at $354,183 per year, New York, NY at $348,598 per year, and Los Angeles, CA at $344,642 per year.

Based on recent job postings on Indeed, some of the top-paying companies for Chief Medical Officer include The American College of Radiology ($520,000 per year) and Hospital Sisters Health System ($500,000 per year).