Content has loaded

Nurse practitioner salary in Denver, CO (Updated 2026)

How much does a Nurse Practitioner make in Denver, CO?

Average base salary

$127,920
same
as national average
Average $127,920
Low $97,943
High $167,072

The average salary for a nurse practitioner is $127,920 per year in Denver, CO and $18,750 overtime per year.275 salaries taken from job postings on Indeed in the past 36 months (updated July 19, 2026).

Nurse Practitioner job openings in Denver, CO

slide 1 of 6
slide1 of 6
Nurse Practitioner
2nd Home Medical Center
Denver, CO
$65 - $75 an hour
Part-time
3 days ago

Highest paying companies for Nurse Practitioner in Denver, CO

Average year pay is based on job postings on Indeed in the past 36 months.
Capitol Bridge
 
$353,600per year
View company
Health Advocates Network, Inc.
 
$291,893per year
ShareSTAFF
 
$274,674per year
Suncrest Hospice
 
$260,000per year
Genie Healthcare
 
$260,000per year
Palm Health Resources
 
$260,000per year

Highest paying cities for Nurse Practitioners near Denver, CO

  1. Littleton, CO
    $156,664 per year
  2. Fort Collins, CO
    $138,171 per year
  3. Englewood, CO
    $137,226 per year
  4. Pueblo, CO
    $132,041 per year
  5. Denver, CO
    $127,920 per year

Where can a Nurse Practitioner earn more?

Compare salaries for Nurse Practitioners in different locations
vs

How much do similar professions as Nurse Practitioner get paid in Denver, CO?

Lead Nurse Practitioner

Job openings
Average $100,044 per year

Senior Nurse Practitioner

Job openings
Average $131,407 per year