Post job

Best states for a certified nurse practitioner

  • Rank 1 - 10
  • 11 - 20
  • 21 - 30
  • 31 - 40
  • 41 - 51
Not all states present equal opportunity for employees, and when it comes to certified nurse practitioner jobs, it's no different. We know how hard job search can be, and in order to make your life a little easier, we have the information you need in order to determine where you might want to start your job search. Although there are abundant certified nurse practitioner jobs in the United States, a large number of them are in the South. New Jersey is the best state in the country for certified nurse practitioner jobs.
The median salary for certified nurse practitioners in New Jersey is $131,830. Compare that to the median salary in Florida of $80,354, which ranked worst for certified nurse practitioners, and you can see how your location is important for your career.If you are currently seeking employment as a certified nurse practitioner, you can find open job positions using Zippia's search tools.

10 best states for certified nurse practitioners in 2026

  1. New Jersey #1 best state for certified nurse practitioners

    1. New Jersey

    Total certified nurse practitioner jobs:1,059
    Average annual salary:$131,830
    Lowest 10 percent earn:$78,000
    Highest 10 percent earn:$222,000
    Location Quotient:
    1.56
  2. New York #2 best state for certified nurse practitioners

    2. New York

    Total certified nurse practitioner jobs:2,355
    Average annual salary:$125,335
    Lowest 10 percent earn:$73,000
    Highest 10 percent earn:$214,000
    Location Quotient:
    2.14
  3. Alaska #3 best state for certified nurse practitioners

    3. Alaska

    Total certified nurse practitioner jobs:107
    Average annual salary:$127,487
    Lowest 10 percent earn:$77,000
    Highest 10 percent earn:$210,000
    Location Quotient:
    1.49
  4. Connecticut #4 best state for certified nurse practitioners

    4. Connecticut

    Total certified nurse practitioner jobs:232
    Average annual salary:$135,828
    Lowest 10 percent earn:$81,000
    Highest 10 percent earn:$227,000
    Location Quotient:
    0.82
  5. Oregon #5 best state for certified nurse practitioners

    5. Oregon

    Total certified nurse practitioner jobs:677
    Average annual salary:$115,136
    Lowest 10 percent earn:$67,000
    Highest 10 percent earn:$196,000
    Location Quotient:
    1.91
  6. New Hampshire #6 best state for certified nurse practitioners

    6. New Hampshire

    Total certified nurse practitioner jobs:214
    Average annual salary:$113,269
    Lowest 10 percent earn:$63,000
    Highest 10 percent earn:$201,000
    Location Quotient:
    1.43
  7. California #7 best state for certified nurse practitioners

    7. California

    Total certified nurse practitioner jobs:3,471
    Average annual salary:$121,903
    Lowest 10 percent earn:$73,000
    Highest 10 percent earn:$203,000
    Location Quotient:
    1.38
  8. Maine #8 best state for certified nurse practitioners

    8. Maine

    Total certified nurse practitioner jobs:168
    Average annual salary:$109,782
    Lowest 10 percent earn:$60,000
    Highest 10 percent earn:$199,000
    Location Quotient:
    1.48
  9. Massachusetts #9 best state for certified nurse practitioners

    9. Massachusetts

    Total certified nurse practitioner jobs:550
    Average annual salary:$118,370
    Lowest 10 percent earn:$67,000
    Highest 10 percent earn:$206,000
    Location Quotient:
    0.7
  10. Rhode Island #10 best state for certified nurse practitioners

    10. Rhode Island

    Total certified nurse practitioner jobs:48
    Average annual salary:$114,900
    Lowest 10 percent earn:$65,000
    Highest 10 percent earn:$201,000
    Location Quotient:
    0.46

Certified nurse practitioner jobsNear Columbus, OH

How Zippia determines the best states to be a certified nurse practitioner

You can read about how the best state rankings are calculated here.

Detailed list of the best states for a certified nurse practitioner

RankStateAverage salaryLowest 10% earnPopulationJob count
1New Jersey$131,830$78,0009,005,6441,059
2New York$125,335$73,00019,849,3992,355
3Alaska$127,487$77,000739,795107
4Connecticut$135,828$81,0003,588,184232
5Oregon$115,136$67,0004,142,776677
6New Hampshire$113,269$63,0001,342,795214
7California$121,903$73,00039,536,6533,471
8Maine$109,782$60,0001,335,907168
9Massachusetts$118,370$67,0006,859,819550
10Rhode Island$114,900$65,0001,059,63948
11Nevada$106,805$61,0002,998,039245
12Montana$108,155$61,0001,050,493113
13Ohio$116,896$66,00011,658,609281
14Illinois$105,198$58,00012,802,0231,511
15Pennsylvania$106,098$59,00012,805,537755
16Vermont$102,826$55,000623,65798
17Arizona$100,771$58,0007,016,270741
18Delaware$112,295$63,000961,93942
19Washington$108,978$62,0007,405,743426
20Michigan$103,728$57,0009,962,311393
21Mississippi$91,548$50,0002,984,100299
22Virginia$97,553$53,0008,470,0201,305
23District of Columbia$108,941$61,000693,972113
24Texas$96,133$54,00028,304,5962,071
25Wisconsin$98,407$54,0005,795,483235
26Maryland$102,543$56,0006,052,177688
27Oklahoma$90,928$50,0003,930,864388
28New Mexico$97,906$55,0002,088,070113
29Wyoming$90,527$50,000579,31565
30Indiana$97,027$53,0006,666,818259
31Minnesota$97,724$54,0005,576,606325
32West Virginia$92,029$49,0001,815,85764
33Utah$91,217$50,0003,101,833276
34Louisiana$85,409$47,0004,684,333486
35Hawaii$96,788$69,0001,427,53890
36South Dakota$81,376$44,000869,666145
37North Dakota$87,970$48,000755,39352
38Kentucky$80,275$42,0004,454,189513
39Missouri$82,173$44,0006,113,532789
40North Carolina$87,380$46,00010,273,419468
41Arkansas$82,202$44,0003,004,279257
42Idaho$90,342$50,0001,716,94344
43Georgia$88,965$48,00010,429,379289
44Colorado$92,418$51,0005,607,154162
45Iowa$85,011$45,0003,145,711104
46Nebraska$83,803$45,0001,920,07689
47Alabama$78,037$42,0004,874,747383
48Tennessee$79,934$42,0006,715,984241
49Kansas$81,322$43,0002,913,123100
50South Carolina$79,362$42,0005,024,369153
51Florida$80,354$43,00020,984,400442

Highest paying states for certified nurse practitioners

RankStateAvg. Certified Nurse Practitioner Salary
1New Jersey$131,830
2New York$125,335
3Alaska$127,487
4Connecticut$135,828
5Oregon$115,136
6New Hampshire$113,269
7California$121,903
8Maine$109,782
9Massachusetts$118,370
10Rhode Island$114,900
11Nevada$106,805
12Montana$108,155
13Ohio$116,896
14Illinois$105,198
15Pennsylvania$106,098
16Vermont$102,826
17Arizona$100,771
18Delaware$112,295
19Washington$108,978
20Michigan$103,728
21Mississippi$91,548
22Virginia$97,553
23District of Columbia$108,941
24Texas$96,133
25Wisconsin$98,407
26Maryland$102,543
27Oklahoma$90,928
28New Mexico$97,906
29Wyoming$90,527
30Indiana$97,027
31Minnesota$97,724
32West Virginia$92,029
33Utah$91,217
34Louisiana$85,409
35Hawaii$96,788
36South Dakota$81,376
37North Dakota$87,970
38Kentucky$80,275
39Missouri$82,173
40North Carolina$87,380
41Arkansas$82,202
42Idaho$90,342
43Georgia$88,965
44Colorado$92,418
45Iowa$85,011
46Nebraska$83,803
47Alabama$78,037
48Tennessee$79,934
49Kansas$81,322
50South Carolina$79,362
51Florida$80,354

Certified nurse practitioner best states FAQs

Search for certified nurse practitioner jobs

Browse healthcare practitioner and technical jobs