Salary Report for Michigan Nurse Practitioners

  • The number of Nurse Practitioners currently employed in Michigan is 5,830.
  • Nurse Practitioners in Michigan earn an average of $108,770 per year or $52.30 per hour.
  • The percentage of U.S. Nurse Practitioners who work in Michigan is 2%.
  • Michigan will need 7,710 new Nurse Practitioners by 2030 or 590 new nurses per year.

Michigan Rankings

  • Michigan ranks #41 in the U.S. for Nurse Practitioners salary and #28 when adjusted for cost-of-living.
  • Michigan ranks #16 in the U.S. for the total number of Nurse Practitioners employed.
  • Michigan ranks #17 in U.S. for the number of new Nurse Practitioners needed by 2030.
  • Michigan ranks #31 in U.S. for the percentage of new Nurse Practitioners needed by 2030.

Compare Michigan to U.S.

Michigan Nurse Practitioners earn an average of $108,770 which is 7% less than the national average salary of $118,040.

TypeMichiganU.S.% Difference
Average Hourly Wage$52.30$56.75-7.84%
Average Annual Salary$108,770$118,040-7.85%
Source: U.S. Bureau of Labor Statistics and U.S. Department of Commerce – 2022*

Salary Range by Education and Experience

In Michigan, 50% of Nurse Practitioners earn between $99,870 and $125,120 a year, depending on factors such as level of education, experience, location and place of employment.

About 10% of Nurse Practitioners earn more than $130,630, a rate generally associated with highly educated and experienced Nurse Practitioners.

Approximately 10% of Nurse Practitioners earn under $94,430, a rate generally reserved for less experienced or entry level Nurse Practitioners.

PercentExperienceEmployedAnnual Salary
10%Less than a Year583Under $94,430
15%2 – 4 years874$94,430 – $99,870
25%5 – 9 years1,458$99,870 – $102,060
25%10 – 14 years1,458$102,060 – $125,120
15%15 – 20 years874$102,060 – $130,630
10%20+ years583Above $130,630
Source: U.S. Bureau of Labor Statistics and U.S. Department of Commerce – 2022*

Adjusted for Cost-of-Living

After being adjusted for cost-of-living, Nurse Practitioners in Michigan nurses earn about $115,664 per year which is less than the average U.S. nurse of $118,040.

Cost-of-living in Michigan is 6% less than the national average, which means Michigan residents have an overall less cost for food, housing, utilities and transportation compared to other states.

  • National average salary for Nurse Practitioners is $118,040.
  • Average Michigan Nurse Practitioners salary is $108,770.
  • Adjusted for cost-of-living, Michigan Nurse Practitioners earn an average salary of $115,664.

More cost-of-living reports for U.S. States.

Salary Compared to Related Professions

With an average annual salary of $108,770, Michigan Nurse Practitioners tend to earn less than Nurse Anesthetists ($218,240), and Nurse Midwives ($112,370).

However, Nurse Practitioners tend to earn more than Nursing Assistants ($33,790), LPNs ($54,090), Registered Nurses ($75,930), and Nursing Instructors ($76,390).

TitleAnnual Salary
Nurse Anesthetists$218,240
Nurse Midwives$112,370
Nurse Practitioners$108,770
Nursing Instructors $76,390
Registered Nurses$75,930
LPNs$54,090
Nursing Assistants$33,790
Source: U.S. Bureau of Labor Statistics and U.S. Department of Commerce – 2022*

Projected Demand for Nurses in 2030

The U.S. Department of Labor projects that in Michigan the three professions needing the most new nurses by 2030 are Registered Nurses (110,750), Nursing Assistants (53,980) and LPNs (14,070).

The three professions in Michigan needing highest percentage new nurses by 2030 are Nurse Practitioners (50.9%), Nursing Instructors (25.5%) and Nurse Anesthetists (12%).

Title20202030ChangeYearly Openings
Registered Nurses102,590110,7508%6,350
Nursing Assistants50,13053,9807.7%6,660
LPNs13,18014,0706.8%1,120
Nurse Practitioners5,1107,71050.9%590
Nurse Anesthetists2,5002,80012%160
Nursing Instructors 2,2002,76025.5%280
Nurse Midwives3603908.3%20
Source: U.S. Department of Labor, 2022*

Salaries Ranked by Michigan Cities

The average salary for Nurse Practitioners in Michigan is $108,770. The top cities that pay Nurse Practitioners the most are Ann Arbor ($115,520), Muskegon ($113,450) and Jackson ($112,620).

When adjusted for cost-of-living, the cities that pay Nurse Practitioners the highest average annual salary are Northeast Lower Peninsula of Michigan Nonmetropolitan Area ($125,213), Muskegon ($123,423) and Flint ($123,354).

The following table shows the average yearly salary range for Nurse Practitioners in each city, and the average yearly salary after being adjusted for cost-of-living in that state.

The difference column shows how much more or less purchasing power a Nurse Practitioners salary will have in that area.

AreaAverage SalaryCOL AdjustedDifference
Ann Arbor$115,520$116,652$1,132
Muskegon$113,450$123,423$9,973
Jackson$112,620$121,476$8,856
Flint$110,710$123,354$12,644
Lansing-East Lansing$110,610$118,363$7,753
Northeast Lower Peninsula of Michigan Nonmetropolitan Area$110,100$125,213$15,113
Monroe$109,710$119,640$9,930
Detroit-Warren-Dearborn$109,250$112,524$3,274
Midland$109,020$119,369$10,349
Grand Rapids-Wyoming$108,960$115,022$6,062
Northwest Lower Peninsula of Michigan Nonmetropolitan Area$106,830$121,494$14,664
Niles-Benton Harbor$103,100$117,694$14,594
Balance of Lower Peninsula of Michigan Nonmetropolitan Area$102,910$117,036$14,126
Saginaw$102,860$117,219$14,359
Kalamazoo-Portage$102,170$109,825$7,655
Upper Peninsula of Michigan Nonmetropolitan Area$102,090$116,104$14,014
Battle Creek$100,000$109,745$9,745
Source: U.S. Bureau of Labor Statistics and U.S. Department of Commerce – 2022*

Salary FAQ for Michigan Nurse Practitioners

Michigan Nurse Practitioners earn between $94,430 and $130,630 a year depending on their level of education, experience and skill.

There are currently 5,830 Nurse Practitioners employed in Michigan which is about 2% of the U.S. total.

Nurse Anesthetists are the highest paid nurses in Michigan with an average annual wage of $218,240.

An entry level nurse makes as much as $94,430 a year in Michigan

The most Nurse Practitioners work in the Detroit-Warren-Dearborn area where 2,500 Nurse Practitioners are employed.

After being adjusted for cost-of-living, Nurse Practitioners in Michigan earn 115,664 per year, while the average across the United States earns $118,040.

By 2030, Michigan will need 7,710 Nurse Practitioners. A total of 590 Nurse Practitioners will need to enter into the Michigan work forces each year.

City and Rural Summaries

Ann Arbor

Average Nurse Practitioners Salary: $115,520
Adjusted for Cost-of-Living: $116,652
Hourly Wage: $55.54
Currently Employed: 620
Cost-of-Living Index: 99.03
Ann Arbor Salary Report

Balance of Lower Peninsula of Michigan Nonmetropolitan Area

Average Nurse Practitioners Salary: $102,910
Adjusted for Cost of Living: $117,036
Hourly Wage: $49
Currently Employed: 230
Cost-of-Living Index: 87.93
Balance of Lower Peninsula of Michigan Nonmetropolitan Area Salary Report

Battle Creek

Average Nurse Practitioners Salary: $100,000
Adjusted for Cost-of-Living: $109,745
Hourly Wage: $48.08
Currently Employed: 60
Cost-of-Living Index: 91.12
Battle Creek Salary Report

Detroit-Warren-Dearborn

Average Nurse Practitioners Salary: $109,250
Adjusted for Cost of Living: $112,524
Hourly Wage: $53
Currently Employed: 2,500
Cost-of-Living Index: 97.09
Detroit-Warren-Dearborn Salary Report

Flint

Average Nurse Practitioners Salary: $110,710
Adjusted for Cost-of-Living: $123,354
Hourly Wage: $53.23
Currently Employed: 250
Cost-of-Living Index: 89.75
Flint Salary Report

Grand Rapids-Wyoming

Average Nurse Practitioners Salary: $108,960
Adjusted for Cost of Living: $115,022
Hourly Wage: $52
Currently Employed: 720
Cost-of-Living Index: 94.73
Grand Rapids-Wyoming Salary Report

Jackson

Average Nurse Practitioners Salary: $112,620
Adjusted for Cost-of-Living: $121,476
Hourly Wage: $54.14
Currently Employed: 90
Cost-of-Living Index: 92.71
Jackson Salary Report

Kalamazoo-Portage

Average Nurse Practitioners Salary: $102,170
Adjusted for Cost of Living: $109,825
Hourly Wage: $49
Currently Employed: 210
Cost-of-Living Index: 93.03
Kalamazoo-Portage Salary Report

Lansing-East Lansing

Average Nurse Practitioners Salary: $110,610
Adjusted for Cost-of-Living: $118,363
Hourly Wage: $53.18
Currently Employed: 170
Cost-of-Living Index: 93.45
Lansing-East Lansing Salary Report

Midland

Average Nurse Practitioners Salary: $109,020
Adjusted for Cost of Living: $119,369
Hourly Wage: $52
Currently Employed: 100
Cost-of-Living Index: 91.33
Midland Salary Report

Monroe

Average Nurse Practitioners Salary: $109,710
Adjusted for Cost-of-Living: $119,640
Hourly Wage: $52.75
Currently Employed: 40
Cost-of-Living Index: 91.70
Monroe Salary Report

Muskegon

Average Nurse Practitioners Salary: $113,450
Adjusted for Cost of Living: $123,423
Hourly Wage: $55
Currently Employed: 90
Cost-of-Living Index: 91.92
Muskegon Salary Report

Niles-Benton Harbor

Average Nurse Practitioners Salary: $103,100
Adjusted for Cost-of-Living: $117,694
Hourly Wage: $49.57
Currently Employed: 50
Cost-of-Living Index: 87.60
Niles-Benton Harbor Salary Report

Northeast Lower Peninsula of Michigan Nonmetropolitan Area

Average Nurse Practitioners Salary: $110,100
Adjusted for Cost of Living: $125,213
Hourly Wage: $53
Currently Employed: 60
Cost-of-Living Index: 87.93
Northeast Lower Peninsula of Michigan Nonmetropolitan Area Salary Report

Northwest Lower Peninsula of Michigan Nonmetropolitan Area

Average Nurse Practitioners Salary: $106,830
Adjusted for Cost-of-Living: $121,494
Hourly Wage: $51.36
Currently Employed: 130
Cost-of-Living Index: 87.93
Northwest Lower Peninsula of Michigan Nonmetropolitan Area Salary Report

Saginaw

Average Nurse Practitioners Salary: $102,860
Adjusted for Cost of Living: $117,219
Hourly Wage: $49
Currently Employed: 140
Cost-of-Living Index: 87.75
Saginaw Salary Report

Upper Peninsula of Michigan Nonmetropolitan Area

Average Nurse Practitioners Salary: $102,090
Adjusted for Cost-of-Living: $116,104
Hourly Wage: $49.08
Currently Employed: 160
Cost-of-Living Index: 87.93
Upper Peninsula of Michigan Nonmetropolitan Area Salary Report

Official Data Sources for Nurse Practitioners: Salary Data | Projected Employment | Cost of Living Data