SalaryData

Internal Medicine Physician Salary in Colorado

Based on 450+ workers in Colorado

Data year: 2025 · Last updated: October 2026

Median Annual Salary (CO)

$299,990

$144.23/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

Top-Paying Industries for Internal Medicine Physician (U.S.)

Which industries pay Internal Medicine Physicians the most — nationwide figures (industry-level data is not available by state). Internal Medicine Physicians in Colorado tend to follow these industry patterns.

Industry (U.S.)Median SalaryEmployed (U.S.)
Management of Companies and Enterprises$303,100160
Educational Services$269,1107K
Health Care and Social Assistance$256,20060K
Administrative and Support Services$230,00080
Professional, Scientific, and Technical Services$220,790110

Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).

Historical Salary Trend — Internal Medicine Physician in Colorado vs National

Historical Internal Medicine Physician salary trend in Colorado
YearMedian Salary (Colorado)
2022$225,570
2025$299,990
2026 (projected)$317,989

The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.

Historical salary trend for Internal Medicine Physician in Colorado
YearColorado MedianNational Median
2022$225,570$188,484
2025$299,990$260,282
2026 (projected)$317,989$275,899

Internal Medicine Physician Salary by Experience Level in Colorado

Internal Medicine Physician salary by experience level in Colorado
Experience LevelYearsMedian Annual Salary
Junior0-2 yrs$254,550
Mid-level3-5 yrs$299,990
Senior6-9 yrs$339,290
Staff / Lead10+ yrs$371,600

Internal Medicine Physician Salary in Other States

Related Internal Medicine Physician Salaries in Colorado

How other high-demand occupations in Colorado compare to Internal Medicine Physician ($299,990 median).

OccupationMedian Salaryvs Internal Medicine PhysicianHourly
Radiologist in CO$344,270+14.8%$165.51/hr
Psychiatrist in CO$266,370-11.2%$128.06/hr
Family Medicine Physician in CO$265,560-11.5%$127.67/hr
Pediatrician in CO$196,440-34.5%$94.44/hr
Dentist in CO$166,240-44.6%$79.92/hr
Pharmacist in CO$156,030-48.0%$75.01/hr
Optometrist in CO$152,000-49.3%$73.08/hr
Podiatrist in CO$142,620-52.5%$68.57/hr
Nurse Midwife in CO$137,610-54.1%$66.16/hr
Medical and Health Services Manager in CO$134,910-55.0%$64.86/hr
Physician Assistant in CO$134,540-55.2%$64.68/hr
Nurse Practitioner in CO$132,930-55.7%$63.91/hr

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.

More Locations