SalaryData

Nurse Practitioner Salary in Colorado

Based on 4K+ workers in Colorado

Data year: 2025 · Last updated: June 2026

Median Annual Salary (CO)

$132,930

$63.909/hr

vs National Average

$133,771

-0.6% vs national median

Salary Range (10th–90th)

$88K $170K

4K employed in Colorado

Nurse Practitioner salary in Colorado averages $132,930 annually, positioning the state slightly below the national median. With approximately 4,270 Nurse Practitioners employed across Colorado, the profession offers competitive compensation in the healthcare sector. Salaries in this field range from $87,770 to $170,310, reflecting the diversity of experience and specialization within the workforce.

Several factors influence Nurse Practitioner compensation in Colorado, including years of clinical experience, specialty certification, and geographic location within the state. Educational credentials, advanced certifications, and the employing facility type—whether hospital, private practice, or urgent care—significantly impact earning potential. Rural versus urban practice settings may also affect salary levels, as demand and cost of living vary across different regions.

Salary Distribution — Nurse Practitioner in Colorado

Nurse Practitioner (CO) salary percentiles
PercentileAnnual Salary
10th percentile$87,770
25th percentile$118,410
Median (50th percentile)$132,930
75th percentile$150,990
90th percentile$170,310

Historical Salary Trend — Nurse Practitioner in Colorado vs National

Historical Nurse Practitioner (Colorado vs National) salary trend
YearMedian Salary (United States)
2022$118,590
2023$124,280
2024$129,750
2025$132,930
Historical salary trend for Nurse Practitioner in Colorado
YearColorado MedianNational Median
2022$118,590$118,452
2023$124,280$125,602
2024$129,750$129,125
2025$132,930$133,771

Nurse Practitioner Salary by Experience Level in Colorado

Nurse Practitioner Salary in Other States

Frequently Asked Questions

How much do nurse practitioners make in Colorado?

Nurse practitioners in Colorado earn a median salary of $132,930 per year, or approximately $64 per hour. This is slightly below the national average at -0.6%, meaning Colorado NP salaries are competitive with the rest of the country.

What is the salary range for nurse practitioners in Colorado?

The salary range for nurse practitioners in Colorado spans from $87,770 at the lower end to $170,310 at the higher end. This $82,540 spread reflects differences in experience, specialization, and employer type.

How many nurse practitioners are employed in Colorado?

There are approximately 4,270 nurse practitioners currently employed in Colorado, indicating a substantial job market for this healthcare profession in the state.

Is a nurse practitioner salary in Colorado above or below the national average?

Colorado's nurse practitioner median salary of $132,930 is slightly below the national average by 0.6%. Despite this modest difference, the compensation remains competitive and aligns closely with what NPs earn across the United States.

Related Occupations

More Locations