10 highest-, lowest-paying states for nurse practitioners

Nurse practitioners make an average of $124,680 annually in the U.S., according to the most recent Bureau of Labor Statistics occupational employment statistics survey.

By comparison, physician assistants make an average of $125,270, general medicine physicians make an average of $242,190 and nurses make an average of $77,600. 

Nurse practitioners are paid the most in California, earning $158,130 each year. They earn the least in Tennessee, earning an average of $99,330 per year.

Here are the 10 highest-paying states for nurse practitioners (Note: There was no compensation data for New York):

 

State

Hourly mean wage

Annual mean wage

1

California

$76.02

$158,130

2

New Jersey

$68.87

$143,250

3

Massachusetts

$66.68

$138,700

4

Oregon

$65.51

$136,250

5

Nevada

$65.49

$136,230

6

Washington

$65.19

$135,590

7

Connecticut

$63.22

$131,490

8

Washington, D.C.

$63.11

$131,270

9

New Mexico

$62.29

$129,560

10

Hawaii

$61.69

$128,310

 

Meanwhile, here are the 10 lowest-paying states for nurse practitioners: 

 

State

Hourly mean wage

Annual mean wage

1

Tennessee

$47.75

$99,330

2

Alabama

$51.26

$106,610

3

West Virginia

$51.34

$106,790

4

Arkansas

$51.50

$107,110

5

South Carolina

$52.47

$109,130

6

Kentucky

$52.54

$109,290

7

Florida

$53.04

$110,310

8

Kansas

$53.69

$111,670

9

Missouri

$54.41

$113,180

10

Michigan

$54.70

$113,780

 

Copyright © 2024 Becker's Healthcare. All Rights Reserved. Privacy Policy. Cookie Policy. Linking and Reprinting Policy.

 

Featured Webinars

Featured Whitepapers

Featured Podcast