Salaripedia
English

How much does a nurse practitioner make in Colorado?

$132,900a year

Median yearly pay for nurse practitioners in Colorado. That is $63.91 an hour or $11,080 a month.

Hourly
$63.91
Vs. national median
+0%
Rank among states
20 of 51
Jobs in the state
4,270
Pay range
Lowest 10%: $87,770Median: $132,900Highest 10%: $170,300
PercentileYearlyHourly
10th$87,770$42.20
25th$118,400$56.93
Median$132,900$63.91
75th$151,000$72.59
90th$170,300$81.88

Cities in Colorado

Metro areas, median yearly pay.

Boulder, CO$138,800
Denver, CO$134,000
Greeley, CO$131,000
Pueblo, CO$130,700
Fort Collins, CO$130,300
Colorado Springs, CO$130,000
Grand Junction, CO$120,700
Salaries for every job in Colorado

Nearby in the ranking

States with similar pay for nurse practitioners.

17. Arizona$134,400
18. Oklahoma$133,400
19. Minnesota$133,300
20. Colorado$132,900
21. Idaho$132,500
22. Wyoming$132,200
23. Nebraska$132,100
Nurse Practitioner salary in all states

Frequently asked questions

How much does a nurse practitioner make an hour in Colorado?

The median hourly pay in Colorado is $63.91 ($132,900 a year).

Do nurse practitioners make more in Colorado than the national average?

Yes: $132,900 against $132,300 nationally, 0% more.

Where does Colorado rank for nurse practitioner pay?

Colorado ranks 20 of 51 states.

Which city in Colorado pays nurse practitioners the most?

Boulder, CO, with a median of $138,800 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.