Content has loaded

Nurse practitioner salary in Detroit, MI, 2026

How much does a Nurse Practitioner make in Detroit, MI?

Average base salary

$119,694
8%
below national average
Average $119,694
Low $85,478
High $167,605

The average salary for a nurse practitioner is $119,694 per year in Detroit, MI and $18,750 overtime per year.95 salaries taken from job postings on Indeed in the past 36 months (updated July 1, 2026).

Nurse Practitioner job openings in Detroit, MI

slide 1 of 6
slide1 of 6
Nurse Practitioner
Elite Health Urgent Care
Detroit, MI
Full-time
1 day ago

Highest paying companies for Nurse Practitioner in Detroit, MI

Average year pay is based on job postings on Indeed in the past 36 months.
Integrated Wound Care
 
$364,000per year
View company
Palm Health Resources
 
$254,800per year
MP-HR
 
$228,800per year
Porter Cares, Inc.
 
$228,800per year
The Salvation Army
 
$187,200per year
THE EYE GROUP
 
$175,000per year

Highest paying cities for Nurse Practitioners near Detroit, MI

  1. Dearborn, MI
    $152,303 per year
  2. Ann Arbor, MI
    $147,379 per year
  3. Lansing, MI
    $129,014 per year
  4. Troy, MI
    $126,754 per year
  5. Grand Rapids, MI
    $124,681 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 Detroit, MI?

Lead Nurse Practitioner

Job openings
Average $145,924 per year

Senior Nurse Practitioner

Job openings
Average $123,027 per year