SOC 29-1171 · Colorado

Nurse Practitioners Salary in Colorado

Nurse practitioners in Colorado earn the most in Denver (average $135,320 a year) and the least in Grand Junction ($119,910), across the 7 Colorado metro areas we cover. Statewide, BLS puts the nurse practitioners average at $132,540 and the median at $132,930 for 4,270 workers. The U.S. average for this job is $137,300.

$135Khighest: Denver
$120Klowest: Grand Junction
3,770jobs in these metros
7metro areas
Advertisement

Nurse Practitioners average salary by city in Colorado

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
Denver$135,320$134,040$122,100$98,512106
Colorado Springs$129,980$129,950$121,160$95,097101
Fort Collins$129,250$130,330$107,340$94,630101
Boulder$128,320$138,820$79,540$94,035105
Pueblo$128,080$130,650$120,340$93,88292
Greeley$124,270$130,950$103,230$91,445100
Grand Junction$119,910$120,710$96,470$88,61995

*Average salary after federal and state taxes for a single filer; Colorado's FAMLI premium and the flat monthly occupational privilege taxes of Denver, Aurora and a few other cities are not included. Cost of living: BEA price parity, U.S. = 100.

Nurse Practitioners salary in other states

Nurse Practitioners salary by city and state

More about pay in Colorado

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.