Nurse Practitioner Salary in Michigan for 2024

Written By: Pattie Trumble, MPP, MPH

Average salary of a nurse practitioner in Michigan is determined to a significant extent by restrictions placed by the state on the NP scope of practice. In Michigan, nurse practitioners don’t have a stand-alone Nurse Practice Act stipulating their scope of practice. Instead, NPs in the Wolverine State hold a specialty RN certification under the terms of the state’s Public Health Code (1978), which is the same code of practice that regulates registered nurses and licensed vocational nurses. This is a regulatory arrangement unique to Michigan. Michigan NPs must be supervised by a physician whose approval must be obtained before NPs can diagnose and treat patients, or write prescriptions. So, how much does a nurse practitioner make in Michigan? Keep reading to find out everything you need to know about nurse practitioner salary in Michigan for 2024.

What is the Starting Salary of a Nurse Practitioner in Michigan?

The starting nurse practitioner salary in Michigan is $46.13 an hour, which multiplies out to $8,000 a month or $95,960 a year. While this is nearly two and a half times as much as the average entry-level salary for all occupations across the U.S. ($35,541 annually), it’s actually 5 percent less than the average entry-level salary for all NPs across the U.S. ($90,925 annually). Of course, there’s a lot of variance in NP starting salaries across the state. Nurse practitioners whose first jobs are in Dearborn can expect to earn $99,080 a year while nurse practitioners who begin their careers in economically beleaguered Flint can expect to earn $95,250 annually; this is a difference of 4 percent.

Cost of living is one of the primary factors that determines entry-level nurse practitioner salary in Michigan. Michigan has a significantly lower cost of living than the U.S. as a whole; this means that the nurse practitioner salary you earn here will stretch farther. Other factors that will affect your starting salary include your NP specialty and the practice setting where you will be working. Education may also play a role: An employer may be willing to pay a higher salary to an NP with a Doctor of Nursing Practice degree than to an NP with a Master’s in Nursing Science degree.

(Source: U.S. Bureau of Labor Statistics)

What is the Average Salary of a Nurse Practitioner in Michigan?

What is the average salary of a nurse practitioner in Michigan? On average, nurse practitioners in the Wolverine State make $113,780 annually, which breaks down to $9,480 a month or $54.70 an hour. NPs typically reach this salary plateau after they’ve been working for about a decade.

The average salary of a nurse practitioner in Michigan is nearly 8 percent less than the average salary of a nurse practitioner throughout all parts of the U.S. ($124,680). According to Forbes Magazine, Michigan ranks 22nd in terms of NP salaries. In part, this reflects Michigan’s lower cost of living, but in part, it may also be due to restrictions placed on Michigan NPs’ scope of practice: In the Wolverine State, nurse practitioners can’t substitute fully for primary care physicians in medically underserved areas because they can only practice under a physician’s supervision. This constraint upon NP practice authority works to lower the demand for their services.

As an NP, you’ll still be among Michigan’s highest paying professionals, though: The average nurse practitioner salary in Michigan is 66 percent higher than the average salary for all occupations across the Wolverine State ($65,906).

(Source: U.S. Bureau of Labor Statistics)

Nurse Practitioner Salary in Michigan by Years of Experience

Even if you graduate from one of the best nurse practitioner programs in Michigan, it’s unlikely that your hands-on skills will be as good as those of an experienced NP. The more years you work, the more efficient you will become at clinical techniques and decision-making. This is the reason why nurse practitioner salary in Michigan increases with years of experience.

Once you’ve accumulated four years of experience, you can expect to earn $49.33 an hour, which calculates out to $8,550 a month or $102,600 a year; this is 7 percent more than the average NP starting salary in Michigan. That percentage differential is even larger after you continue working in the field for another five years: NPs with nine years of experience earn $52.52 an hour, which $9,100 a month or $109,250 a year, and this amount is 14 percent more than an NP with four years of experience makes.

When you’ve been working as a nurse practitioner in Michigan for 20 years or more, you can anticipate earning $63.85 an hour, which comes to $11,070 a month or $132,800 annually. This amount is 57 percent more than the typical NP entry-level salary in the Wolverine State.

Years of Experience Hourly Monthly Annual
Starting (Entry-Level)$46.13$8,000$95,960
1-4 Years of Experience$49.33$8,550$102,600
5-9 Years of Experience$52.52$9,100$109,250
10-19 Years of Experience$61.13$10,600$127,150
20 Years or More Experience$63.85$11,070$132,800
(Source: U.S. Bureau of Labor Statistics)

Total Annual Nurse Practitioner Compensation (Including Other Benefits) in Michigan

Benefits are a type of unsalaried compensation. On average, benefits make up approximately 30 percent of a worker’s total compensation package. Benefits in Michigan include legally required payments such as unemployment insurance, workers’ compensation, and social security payments as well as discretionary perks such as medical insurance, and paid holidays, and vacation time.

Nurse practitioner benefits in Michigan tend to be considerably higher than those associated with other occupations. NPs typically get top-of-the-line health insurance; other perks include reimbursement for professional enrichment activities, liability insurance, and 401(k) contributions. In Michigan, the average value of benefits earned by NPs working in the private sector is $48,073, which is 42 percent of their average base salary ($113,790). The average value of benefits earned by NPs working in the public sector is $69,977, which is 62 percent of their average base salary ($113,690). This means that even though public sector NPs make a slightly lower salary than private-sector NPs, the total compensation package public sector NPs earn is significantly higher—$183,667 compared to $161,863.

ComponentPrivate IndustryState and Local Government
Paid Leave$11,978$13,959
Supplemental Pay$5,665$1,837
Retirement and Savings$5,503$22,775
Legally Required$12,302$10,102
Total Benefits$48,073$69,977
Average Annual Salary$113,790$113,690
Total Compensation$161,863$183,667
(Source: U.S. Bureau of Labor Statistics)

Nurse Practitioner Salary in Michigan by Practice Setting

Technological advances like minimally invasive surgery and new anesthesia techniques have accelerated the trend toward outpatient care. Outpatient care centers have a higher patient turnover than hospitals, and that means they’re able to generate more revenue for the medical systems they’re associated with. Outpatient care centers pay the highest nurse practitioner salary in Michigan: $122,310 annually or $58.81 a year.

Michigan NPs working in hospital settings earn $118,020 annually or $56.74 an hour, which is 4 percent less than their counterparts working in outpatient care centers. Hospital revenues throughout the U.S. were declining even before the novel coronavirus pandemic; in Michigan hospitals, these losses accelerated once the coronavirus pandemic began, and many nurse practitioners had their hours reduced or were laid off altogether.

While NPs working with Michigan’s universities and professional schools only make $103,960 annually or just under $50 an hour—the lowest salary range of any practice setting in the Wolverine State—their benefits are almost certainly more generous than the benefits associated with private sector practice settings, which makes their overall compensation competitive.

Type of Practice SettingHourlyAnnual
Offices of Physicians$53.48$111,220
Outpatient Care Centers$58.81$122,310
Offices of Other Health Practitioners$49.43$102,810
Colleges, Universities and Professional Schools$49.98$103,960
(Source: U.S. Bureau of Labor Statistics)

Nurse Practitioner Salary in Michigan by Specialty

1. Adult Gerontology-Acute Care Nurse Practitioner:

Adult gerontology-acute care nurse practitioners have specialized training in diagnosing and treating severe illnesses with a sudden onset, especially when those illnesses affect senior citizens. In Michigan, AG-ACNPs are employed by hospitals, urgent care clinics, and skilled nursing care facilities. The average adult-gerontology acute care nurse practitioner pay in Michigan is $57.57 an hour or $119,730 annually. On average, AG-ACNPs make 6 percent more than AG-PCNPs in the Wolverine State.


2. Adult Gerontology-Primary Care Nurse Practitioner:

Although the clinical roles and skillsets of adult gerontology-primary care nurse practitioners and family nurse practitioners overlap to some degree, AG-PCNPs typically earn lower salaries because they are less marketable: The AG-PCNP scope of practice only extends to the care of patients over the age of 18. The average adult gerontology-primary care nurse practitioner salary in Michigan is just under $54.43 an hour, which works out to just under $113,220 a year. In the Wolverine State, AG-PCNPs are employed in physicians’ offices, clinics, nursing homes, and home healthcare agencies.


3. Dermatology Nurse Practitioner:

It wasn’t until 2018 that the American Association of Nurse Practitioners created a Dermatology Nursing Certification Board, and the competencies and qualifying examination for the dermatology nurse practitioner specialty became standardized. The average nurse practitioner salary in Michigan for the dermatology specialty is $56.77 an hour or $118,080 a year. In the Wolverine State, DNPs are primarily employed by dermatologists as practice associates, but some are employed by practices specializing in cosmetic procedures while others work in surgical settings assisting with skin cancer removals.


4. Family Nurse Practitioner:

Of all the nurse practitioner specialties in Michigan, family nurse practitioners probably have the greatest flexibility in terms of employment since they are trained in the assessment and treatment of various health conditions during all stages of life. This means they can work in practically any practice setting from small community clinics to large hospital networks. The average family nurse practitioner salary in Michigan is $56.47 an hour or $117,460 a year.

In 2019, federal authorities identified 261 medically underserved areas throughout the state where the shortage of primary healthcare providers is approaching a crisis. Although the Wolverine State’s FNPs have the training to provide a solution to this problem, scope of practice constraints restrict their ability to do so.


5. Neonatal Nurse Practitioner:

Neonatal nurse practitioners are the highest-paid nurse practitioners in Michigan. The average neonatal nurse practitioner salary in Michigan is $60.62 an hour or $126,070 annually. Neonatal nurse practitioners specialize in the care of medically fragile infants who are treated in neonatal intensive care settings. In 2019, pre-term births comprised 10.3 percent of all live births in the Wolverine State, indicating a high demand for NNP services.


6. Pediatric-Acute Care Nurse Practitioner:

Pediatric-acute care nurse practitioners care for patients under 18, affected by complex illnesses that often have a sudden onset. You’ll find P-ACNPs working in dedicated children’s hospitals in cities like Ann Arbor, Grand Rapids, and Detroit. Pediatric-acute care nurse practitioners in Michigan typically earn $59.07 an hour or $122,860 a year. At C.S. Mott Children’s Hospital in Ann Arbor, P-ACNPs are valued members of an interdisciplinary team that’s studying the long-term effects of Covid-19 upon children and adolescents as well as the phenomenon of multisystem inflammatory syndrome (MIS-C) in children.


7. Pediatric-Primary Care Nurse Practitioner:

Pediatric-primary care nurse practitioners are another NP specialty whose scope of practice overlaps with family nurse practitioners to some degree. Their focus is upon prevention and wellness as much as it is upon treatment. They’re employed in pediatricians’ offices, urgent care clinics, and schools throughout the Wolverine State. The average pediatric-primary care nurse practitioner salary in Michigan is $113,760 a year, which breaks down to $54.69 an hour.


8. Psychiatric-Mental Health Nurse Practitioner (PMHNP):

Nearly 4.5 percent of Michigan’s population is affected by mental illnesses such as bipolar disorder, schizophrenia, and severe depression. Even before the novel coronavirus pandemic, the state was experiencing a significant shortage of qualified personnel to treat those individuals. This shortage is particularly evident in the Upper and Lower Peninsulas where 25 counties have no psychiatrists and 16 counties have no substance abuse treatment facilities. It’s been estimated that 56 percent of adults with mental illness in the Wolverine State receive no treatment whatsoever.

Psychiatric-mental health nurse practitioners are trained to provide therapy and prescribe medications for patients affected by mental illness or substance use disorders. However, at present, P-MHNPs cannot help alleviate the mental health crisis in rural Michigan because they’re not allowed to practice without physician oversight, and there are no physicians in these areas who are qualified to supervise them. The average psychiatric nurse practitioner salary in Michigan is $123,690 annually or $59.47 an hour.


9. Women's Health Nurse Practitioner:

Women’s health nurse practitioners attend to the healthcare needs of women over the course of their lifetime. The WHNP scope of practice is another one that might be considered a subset of an FNP’s scope of practice. In Michigan, they primarily work in the offices of OB/GYN physicians and in community clinics. In the Wolverine State, WHNPs earn $54.69 an hour, which comes to $113,760 a year.


Nurse Practitioner Salary in Michigan by City

1. Detroit:

University of Michigan Hospitals, Beaumont Hospital Royal Oak-Troy, and DMC Harper University Hospital, and other medical centers in Detroit are renowned for the high quality of their medical care throughout the U.S. But in 2016, the Robert Wood Johnson Foundation ranked Wayne County and Detroit last out of Michigan’s 83 counties in terms of the health of its residents. Obesity, diabetes, mental illness, and infant mortality rates are all high compared with other cities throughout the state. These are issues that NPs have been trained to address. The average nurse practitioner salary in Detroit is $113,960 annually or $54.79 an hour.


2. Grand Rapids:

Grand Rapids offers some of the best healthcare in the U.S. according to Healthcare Bluebook, a website that evaluates national healthcare delivery systems. The city ranks high on healthcare costs, longer life expectancies, beautiful surroundings, and nationally-celebrated hospitals that include Spectrum Health-Butterworth and Blodgett Campuses, and Mercy Health St. Mary’s Campus. The salary of a nurse practitioner in Grand Rapids, MI, is $53.43 an hour, which comes to $111,120 a year.


3. Ann Arbor:

The university town of Ann Arbor pays the second-highest nurse practitioner salary in Michigan. The average salary of a nurse practitioner in Ann Arbor is $120,860 annually or $58.11 hourly. Ann Arbor is one of the Wolverine State’s most affluent and health-conscious metropolises: Healthcare costs are low, and there are 607 physicians per 100,000 residents (compared to the U.S. average of 210 physicians per 100,000).


4. Lansing:

Lansing, Michigan’s state capital, scores significantly higher on cancer and respiratory illness indices than Michigan as a whole. Many of its low-income residents are dealing with issues like obesity, high cholesterol, and high blood pressure. Top-ranked medical centers in this metropolitan area include Sparrow Hospital, Ingham Regional Medical Center, and McLaren Greater Lansing. The average NP salary in Lansing, MI, is $56.59 an hour or just under $117,710 a year.


5. Flint:

Flint made headlines in 2016 when the amount of lead contamination in its municipal water system got so high that President Obama declared a federal state of emergency in the city. Flint’s municipal water crisis has been addressed and alleviated since then, but dealing with the resulting health issues in those individuals who were exposed to unhealthy lead levels remains an ongoing challenge. The average NP salary in Flint, MI, is $114,310 annually or $54.96 an hour.


NP Pay in Michigan VS. Other Nursing Careers

In the Wolverine State, a nurse practitioner education is a worthwhile investment for a registered nurse. The average nurse practitioner salary in Michigan is nearly 41 percent higher than the average nurse salary ($80,660). Nevertheless, the average nurse practitioner salary in Michigan is 8 percent lower than the average nurse practitioner salary throughout the U.S. ($124,680). It’s likely that lower salaries combined with restricted professional opportunities (related to the Wolverine State’s limitations on the NP scope of practice) may persuade some Michigan-educated NPs to seek employment outside the state. These same two factors may also make Michigan a less attractive place to nurse practitioners educated outside the state who are looking to relocate.

Occupation Average Annual Salary
Nurse Anesthetist $199,690
Nurse Midwife $118,420
Nurse Practitioner $113,780
Registered Nurse$80,660
Nursing Instructor and Teacher, Postsecondary$77,020
Licensed Practical and Licensed Vocational Nurse$57,180
Nursing Assistant $35,960
(Source: U.S. Bureau of Labor Statistics)

NP Pay in Michigan VS. Other Healthcare Careers

Physician assistants in the Wolverine State earn $116,870 a year, which is 3 percent more than the state’s nurse practitioners earn. In 2016, House Bill 5533 was passed by the Michigan state legislature, giving PAs more autonomy when it comes to their scope of practice. Licensed PAs are now recognized as independent prescribers, and while they still must maintain practice agreements with physicians, they no longer have to have their medical orders cosigned by a physician. This slightly greater degree of autonomy may be one of the reasons why PAs in the Wolverine State earn slightly more money than NPs.

Occupation Average Annual Salary
Dentist $177,720
Podiatrist $145,560
Optometrist $129,230
Pharmacist $124,390
Physician Assistant $116,870
Veterinarian $116,320
Nurse Practitioner $113,780
Physical Therapist$89,570
Occupational Therapist$83,900
Speech-Language Pathologist $81,670
(Source: U.S. Bureau of Labor Statistics)

Why is the Outlook Bright for Nurse Practitioner Salary in Michigan?

During the COVID-19 crisis, nurse practitioners in Michigan got the opportunity to prove their ability to deliver high-quality, cost-effective healthcare. In March 2020, Michigan’s governor issued an executive order temporarily suspending Article 15 of the Public Health Code, 1978 PA 368 and considerably expanding NPs’ scope of practice, thereby allowing them to provide medical services appropriate to their training. Michigan would be well advised to make this policy permanent.

It's been estimated that by 2025, the Wolverine State will need at least an additional 1000 primary care providers, particularly in the more rural parts of the state. Nurse practitioners are positioned to address that critical gap in critical care services. It is likely that once nurse practitioners in Michigan overcome the barriers to full NP practice authority, nurse practitioner salaries will increase throughout the state.

Summing It Up

When you’re thinking about the options open to you as an NP in the Wolverine State, the question, “How much does a nurse practitioner make in Michigan?” is one of the most important ones you’ll need to answer. Salary shouldn’t be your only criteria for choosing a job, however. Benefits and other perks, unforeseen expenses, the amount of time the job will demand, and career growth options are important considerations as well. The average salary of a nurse practitioner in Michigan for 2024 works best as a benchmark. When you find employment that’s a good match for your skills, you may be able to raise your compensation by pursuing additional certifications in your field.


1. How many Nurse Practitioners are currently employed in Michigan?

Currently, 7,250 nurse practitioners work throughout the State of Michigan.

(Source: U.S. Bureau of Labor Statistics)

2. How much does a nurse practitioner make per hour in Michigan?

The average nurse practitioner salary per hour in Michigan for an entry-level NP is $46.13 an hour. By the time an NP has accumulated 10 years of experience, he or she can expect to earn $61.13 an hour, which is 32 percent more than the average NP starting salary. With 20 or more years of experience, NPs can expect to earn $63.85 an hour, which is 38 percent more than the average NP starting salary.

Years of ExperienceHourly
Starting (Entry-Level)$46.13
1-4 Years of Experience$49.33
5-9 Years of Experience$52.52
10-19 Years of Experience$61.13
20 Years or More Experience$63.85
Average Hourly Salary$54.70
(Source: U.S. Bureau of Labor Statistics)

3. How does the average salary of a nurse practitioner in Michigan compare to the average NP salary in the U.S?

Nurse practitioners in Michigan make $113,780 a year on average, which is about 9 percent less than the average annual salary for NPs in the U.S. as a whole ($124,680).

Michigan United States Difference
Number %
(Source: U.S. Bureau of Labor Statistics)

4. How much does a family nurse practitioner make in Michigan?

The average FNP salary in Michigan is $56.47 an hour, which multiplies out to $9,790 a month or $117,460 an hour.


5. How much does a psychiatric nurse practitioner make in Michigan?

The average PMHNP salary in Michigan is $123,690 annually, which breaks down to $10,310 a month or $59.47 an hour.


6. What are the 5 highest-paid Nurse Practitioners in Michigan?

Neonatal nurse practitioners earn $126,070 annually on average, which makes them the highest-paid nurse practitioner in Michigan. NNPs earn 7 percent more than dermatology nurse practitioners, who—with a yearly salary of $118,080—are the fifth-highest paid nurse practitioners in the Wolverine State.

RankType of NPAnnual
1Neonatal Nurse Practitioner$126,070
2Psychiatric-Mental Health Nurse Practitioner (PMHNP)$123,690
3Pediatric-Acute Care Nurse Practitioner$122,860
4Adult Gerontology-Acute Care Nurse Practitioner$119,730
5Dermatology Nurse Practitioner$118,080

7. What are the 5 highest paying cities for Nurse Practitioners in Michigan?

Nurse practitioners in Monroe, MI, earn $135,530 annually. This is the highest-paying city in the state in terms of NP salaries, and that’s probably related to the fact that the cost of living in Monroe is dramatically higher than it is in other parts of the state.

RankCityAverage Annual Salary
2Ann Arbor$120,860
3Lansing-East Lansing$117,710
(Source: U.S. Bureau of Labor Statistics)

8. How much do Nurse Practitioners earn in the various metros of Michigan?

The cost of living in Monroe is significantly higher than it is in other metropolitan areas throughout Michigan, so it makes sense that nurse practitioners earn their highest average salaries there: approximately $135,530 a year. In contrast, in economically depressed Bay City, NPs only earn $107,460 a year on average.

Metro Employment Per Hour Per Year
Monroe 70 $65.16 $135,530
Ann Arbor 700 $58.11 $120,860
Lansing-East Lansing 230 $56.59 $117,710
Midland 130 $56.30 $117,100
Jackson 90 $55.18 $114,780
Niles-Benton Harbor 60 $55.08 $114,560
Flint 300 $54.96 $114,310
Detroit-Warren-Dearborn 3,230 $54.79 $113,960
Muskegon 110 $54.79 $113,960
Grand Rapids-Wyoming 840 $53.43 $111,120
Saginaw 190 $52.80 $109,830
Kalamazoo-Portage 260 $52.64 $109,490
Bay City 40 $51.67 $107,460
(Source: U.S. Bureau of Labor Statistics)

9. Where do the majority of Nurse Practitioners practice in Michigan?

In Michigan, nurse practitioners may only practice under the supervision of physicians, so it’s not surprising that 3,450 nurse practitioners—or nearly half the state’s NPs—are affiliated with physicians’ offices. Another 22 percent work in hospital settings while the remaining NPs work in outpatient care centers, teaching institutions, or the offices of other healthcare professionals.

Type of Practice Setting Number of Nurse Practitioners
Offices of Physicians3,450
Outpatient Care Centers670
Offices of Other Health Practitioners310
Colleges, Universities and Professional Schools190
(Source: U.S. Bureau of Labor Statistics)

10. What are the approximate number of annual job openings for nurse practitioners in Michigan for 2023?

Every year, 590 nurse practitioner jobs open up in Michigan. Newly created NP positions account for 330 of these; the other 260 job openings are positions that must be filled when NPs retire, move out of state or otherwise leave the profession.

New Jobs Replacement Jobs Annual Job Openings (New + Replacement)

11. What is the job outlook for NPs in Michigan?

Michigan’s nurse practitioner profession is projected to grow by more than 16 percent between 2020 and 2030.

Employment Employment Growth (2020-2030)
2020 2030 Number %

Pattie Trumble, MPP, MPH
Pattie Trumble is a nurse who worked in both California and New York for many years as an emergency room nurse. She holds a Bachelor’s Degree in Economics from the University of California, Berkeley, and an Associate Degree in Nursing from the Samuel Merritt Hospital School of Nursing. After 10 years of providing direct care, she went back to school and earned concurrent Master’s degrees in both public policy and public health from the University of California, Berkeley. Thereafter, she worked for various public health agencies in California at both the community and state levels providing economic and legislative analysis.

Nurse Practitioner Salaries in Other States