SalaryData

Internal Medicine Physician Salary in Colorado

Based on 450+ workers in Colorado

Data year: 2025 · Last updated: June 2026

Median Annual Salary (CO)

$299,990

$144.226/hr

vs National Average

$260,282

+15.3% vs national median

Salary Range (10th–90th)

$176K $372K

450 employed in Colorado

Internal Medicine Physician salary in Colorado averages $299,990 annually, positioning the state well above national standards at 15% higher than the national average. With approximately 450 internal medicine physicians currently employed in Colorado, this robust compensation reflects strong demand for primary care services across the state's growing healthcare system.

Physician compensation in Colorado varies significantly based on several key factors, including years of clinical experience, practice setting, patient population, and geographic location within the state. Salaries typically range from $176,330 to $371,600, with differences influenced by whether physicians work in urban centers like Denver versus rural areas, as well as specific medical specializations and healthcare organizational structures they join.

Salary Distribution — Internal Medicine Physician in Colorado

Internal Medicine Physician (CO) salary percentiles
PercentileAnnual Salary
10th percentile$176,330
25th percentile$254,550
Median (50th percentile)$299,990
75th percentile$339,290
90th percentile$371,600

Historical Salary Trend — Internal Medicine Physician in Colorado vs National

Historical Internal Medicine Physician (Colorado vs National) salary trend
YearMedian Salary (United States)
2022$225,570
2025$299,990
Historical salary trend for Internal Medicine Physician in Colorado
YearColorado MedianNational Median
2022$225,570$188,484
2025$299,990$260,282

Internal Medicine Physician Salary by Experience Level in Colorado

Internal Medicine Physician Salary in Other States

Frequently Asked Questions

How much do internal medicine physicians make in Colorado?

Internal medicine physicians in Colorado earn a median salary of $299,990 per year, which translates to approximately $144 per hour. This is 15.3% higher than the national average for this specialty.

What is the salary range for internal medicine doctors in Colorado?

The salary range for internal medicine physicians in Colorado spans from $176,330 at the lower end to $371,600 at the higher end, reflecting variations based on experience, location within the state, and individual practice settings.

How many internal medicine physicians are working in Colorado?

There are currently 450 internal medicine physicians employed in Colorado, representing the total workforce in this specialty across the state.

Is the internal medicine physician salary in Colorado above the national average?

Yes, Colorado's internal medicine physician median salary of $299,990 exceeds the national average by 15.3%, making it a comparatively lucrative state for this medical specialty.

Related Occupations

More Locations