📖 Read the nurse practitioners salary & career guide →
Nurse Practitioners Salary in Colorado
Ranked #29 of 51 · CO
Salary Distribution (10th–90th percentile)
About 80% of nurse practitionerss in Colorado earn between $87,770 and $170,310. The blue band is the middle 50% (P25–P75); the dot marks the median.
Compared to the U.S.
The mean nurse practitioners salary in Colorado is $132,540, about 3.5% below the U.S. average ($137,300). That works out to roughly $64/hr at 2,080 hours per year.
Metro Areas in Colorado
| Metro area | Median | Mean | Employment |
|---|---|---|---|
| Northwest Colorado nonmetropolitan area | $139,930 | $137,820 | 170 |
| Boulder, CO | $138,820 | $128,320 | 300 |
| Denver-Aurora-Centennial, CO | $134,040 | $135,320 | 2,310 |
| Southwest Colorado nonmetropolitan area | $133,500 | $131,390 | 190 |
| Eastern and Southern Colorado nonmetropolitan area | $131,450 | $131,670 | 130 |
| Greeley, CO | $130,950 | $124,270 | 140 |
| Pueblo, CO | $130,650 | $128,080 | 200 |
| Fort Collins-Loveland, CO | $130,330 | $129,250 | 210 |
Frequently Asked Questions
How much do nurse practitioners make in Colorado?
The median nurse practitioners salary in Colorado is $132,930 per year (mean $132,540), and about 80% earn between $87,770 and $170,310.
How much do nurse practitioners make per hour in Colorado?
Roughly $64 per hour, based on a mean annual wage of $132,540 and 2,080 work hours per year.
Is Colorado a high-paying state for nurse practitioners?
Colorado ranks #29 of 51 states for nurse practitioners pay. Its mean salary of $132,540 is about 3.5% below the U.S. average of $137,300.
Which metro areas in Colorado pay nurse practitioners the most?
The highest-paying metro areas in Colorado for nurse practitioners are Northwest Colorado nonmetropolitan area ($139,930), Boulder, CO ($138,820), Denver-Aurora-Centennial, CO ($134,040), by median annual wage.