A nurse practitioner in California earns, on average, almost $66,000 a year more than one in Alabama for the same credential. This guide ranks every state and the District of Columbia by what nurse practitioners actually earn, using the Bureau of Labor Statistics' Occupational Employment and Wage Statistics for May 2025, the newest state-level wage data the government publishes. Every figure is a BLS estimate; nothing here is self-reported or blended from salary sites.
National estimates for nurse practitioners (May 2025)
The BLS counts 323,040 nurse practitioners employed in the United States. The mean annual wage is $137,300 ($66.01 an hour) and the median is $132,300 ($63.61 an hour). Half of nurse practitioners earn between $117,990 and $156,700; the top 10% earn more than $174,420.
| Percentile | 10% | 25% | 50% (median) | 75% | 90% |
|---|---|---|---|---|---|
| Hourly wage | $48.72 | $56.73 | $63.61 | $75.34 | $83.86 |
| Annual wage | $101,340 | $117,990 | $132,300 | $156,700 | $174,420 |
Which states pay nurse practitioners the most?
California pays nurse practitioners the most, with a mean annual wage of $176,760: $39,460 above the national mean and more than $20,000 clear of second-placed Oregon. Oregon, New Jersey, New York and Massachusetts round out the top five, and every state in the top ten averages more than $143,000 a year. The ten highest-paying states:
- California: $176,760 a year ($84.98 an hour)
- Oregon: $155,780 a year ($74.89 an hour)
- New Jersey: $155,750 a year ($74.88 an hour)
- New York: $153,900 a year ($73.99 an hour)
- Massachusetts: $152,320 a year ($73.23 an hour)
- Washington: $152,180 a year ($73.16 an hour)
- Alaska: $149,120 a year ($71.69 an hour)
- District of Columbia: $146,470 a year ($70.42 an hour)
- New Mexico: $143,510 a year ($68.99 an hour)
- Rhode Island: $143,150 a year ($68.82 an hour)
Which states pay nurse practitioners the least?
At the other end, Alabama has the lowest mean nurse practitioner wage at $110,970. Alabama and Tennessee are the only two states whose mean sits below the national 25th percentile ($117,990). The five lowest-paying states:
- Alabama: $110,970 a year ($53.35 an hour)
- Tennessee: $115,510 a year ($55.53 an hour)
- Ohio: $122,910 a year ($59.09 an hour)
- South Carolina: $124,170 a year ($59.70 an hour)
- Kentucky: $125,010 a year ($60.10 an hour)
These are means, not offers. The spread between states is narrower for nurse practitioners than for RNs or LPNs: 39 of the 51 jurisdictions have a mean between $125,000 and $145,000, so setting, specialty and years of practice move an individual offer more than the state line does.
Nurse practitioner salaries in all 50 states (and D.C.)
Ranked by mean annual wage. "Median" is the annual wage at the midpoint of the state's nurse practitioners, and "NPs employed" is the BLS employment estimate for the state. Each state's name links to our guide to nursing jobs and pay in that state.
| # | State | Mean hourly wage | Mean annual wage | Median annual wage | NPs employed |
|---|---|---|---|---|---|
| 1 | California | $84.98 | $176,760 | $168,520 | 25,120 |
| 2 | Oregon | $74.89 | $155,780 | $155,680 | 2,820 |
| 3 | New Jersey | $74.88 | $155,750 | $159,310 | 9,950 |
| 4 | New York | $73.99 | $153,900 | $153,510 | 22,890 |
| 5 | Massachusetts | $73.23 | $152,320 | $142,440 | 8,070 |
| 6 | Washington | $73.16 | $152,180 | $156,100 | 6,700 |
| 7 | Alaska | $71.69 | $149,120 | $155,170 | 710 |
| 8 | District of Columbia | $70.42 | $146,470 | $135,880 | 680 |
| 9 | New Mexico | $68.99 | $143,510 | $137,520 | 1,770 |
| 10 | Rhode Island | $68.82 | $143,150 | $135,970 | 1,180 |
| 11 | Hawaii | $68.71 | $142,910 | $135,570 | 550 |
| 12 | Connecticut | $68.43 | $142,340 | $138,470 | 3,750 |
| 13 | Arizona | $67.59 | $140,600 | $134,420 | 7,220 |
| 14 | Vermont | $67.02 | $139,400 | $134,740 | 700 |
| 15 | New Hampshire | $66.38 | $138,070 | $137,550 | 1,770 |
| 16 | Nevada | $66.06 | $137,410 | $140,670 | 1,930 |
| 17 | Utah | $65.90 | $137,060 | $130,920 | 2,740 |
| 18 | Iowa | $65.84 | $136,940 | $130,160 | 3,240 |
| 19 | Minnesota | $65.33 | $135,890 | $133,260 | 7,780 |
| 20 | Montana | $65.04 | $135,290 | $137,210 | 1,260 |
| 21 | Wisconsin | $64.98 | $135,160 | $131,980 | 5,160 |
| 22 | Maine | $64.53 | $134,210 | $130,260 | 1,650 |
| 23 | Oklahoma | $64.52 | $134,200 | $133,390 | 3,620 |
| 24 | Idaho | $64.14 | $133,420 | $132,540 | 1,750 |
| 25 | Maryland | $64.12 | $133,360 | $131,110 | 6,710 |
| 26 | Delaware | $63.89 | $132,900 | $131,040 | 1,430 |
| 27 | Michigan | $63.84 | $132,790 | $131,450 | 8,290 |
| 28 | Wyoming | $63.79 | $132,680 | $132,200 | 440 |
| 29 | Colorado | $63.72 | $132,540 | $132,930 | 4,270 |
| 30 | Pennsylvania | $63.50 | $132,070 | $130,140 | 10,670 |
| 31 | Nebraska | $63.32 | $131,710 | $132,130 | 2,340 |
| 32 | Texas | $63.18 | $131,420 | $131,670 | 25,970 |
| 33 | Missouri | $62.97 | $130,970 | $129,930 | 7,710 |
| 34 | Illinois | $62.95 | $130,940 | $130,680 | 9,270 |
| 35 | North Carolina | $62.92 | $130,870 | $128,990 | 9,800 |
| 36 | Florida | $62.70 | $130,410 | $129,510 | 21,790 |
| 37 | Arkansas | $62.63 | $130,260 | $125,660 | 3,970 |
| 38 | Virginia | $62.05 | $129,060 | $127,810 | 7,110 |
| 39 | Georgia | $61.93 | $128,800 | $129,430 | 10,460 |
| 40 | Kansas | $61.51 | $127,940 | $126,650 | 3,780 |
| 41 | West Virginia | $60.95 | $126,780 | $127,320 | 2,550 |
| 42 | Louisiana | $60.88 | $126,630 | $125,600 | 5,380 |
| 43 | Indiana | $60.86 | $126,600 | $128,830 | 7,450 |
| 44 | North Dakota | $60.76 | $126,370 | $130,070 | 1,290 |
| 45 | Mississippi | $60.26 | $125,340 | $124,730 | 4,690 |
| 46 | South Dakota | $60.17 | $125,160 | $128,840 | 1,020 |
| 47 | Kentucky | $60.10 | $125,010 | $122,870 | 4,770 |
| 48 | South Carolina | $59.70 | $124,170 | $123,290 | 5,670 |
| 49 | Ohio | $59.09 | $122,910 | $124,870 | 15,400 |
| 50 | Tennessee | $55.53 | $115,510 | $117,590 | 12,150 |
| 51 | Alabama | $53.35 | $110,970 | $105,750 | 5,640 |
In fifteen states the median sits above the mean (New Jersey, Washington, Alaska, Nevada, Texas, Ohio and Tennessee among them), which means pay there is clustered near the top of the range rather than pulled up by a few high earners. The District of Columbia, Massachusetts and California show the opposite pattern: a typical nurse practitioner there earns $8,000 to $10,600 less than the jurisdiction's mean, because a smaller group of very high earners lifts the average.
Where the nurse practitioner jobs are
Pay and headcount line up better for nurse practitioners than for most nursing roles: California and New York are top-five payers and top-five employers. The six states with the most nurse practitioners:
- Texas: 25,970 NPs, mean $131,420
- California: 25,120 NPs, mean $176,760
- New York: 22,890 NPs, mean $153,900
- Florida: 21,790 NPs, mean $130,410
- Ohio: 15,400 NPs, mean $122,910
- Tennessee: 12,150 NPs, mean $115,510
Texas, California, New York, Florida and Ohio together employ more than 111,000 nurse practitioners, a third of the country's total. Browse the openings on our board for nurse practitioner jobs in Texas, California, New York and Florida, or every nurse practitioner job we list.
Top-paying industries for nurse practitioners
Setting matters as much as geography. National mean annual wages for nurse practitioners by industry, May 2025:
| Industry | Mean annual wage | NPs employed |
|---|---|---|
| Specialty hospitals (except psychiatric and substance abuse) | $151,730 | 3,010 |
| Psychiatric and substance abuse hospitals | $150,110 | 2,900 |
| Outpatient care centers | $148,880 | 31,590 |
| General medical and surgical hospitals | $144,260 | 73,610 |
| Home health care services | $138,600 | 11,600 |
| Employment services (staffing and agency work) | $136,800 | 4,280 |
| Colleges, universities and professional schools | $135,430 | 7,420 |
| Offices of other health practitioners | $134,220 | 15,260 |
| Offices of physicians | $131,210 | 148,600 |
| Nursing care facilities (skilled nursing facilities) | $125,950 | 1,520 |
Physician offices employ almost half of all nurse practitioners and pay below the national mean. Hospitals and outpatient centers, the next two largest settings, pay $7,000 to $11,600 more; the specialty and psychiatric hospitals at the top of the table pay the most but together employ fewer than 6,000 NPs.
Job outlook for nurse practitioners
The BLS Occupational Outlook Handbook groups nurse practitioners with nurse anesthetists and nurse midwives. It counts 399,000 jobs across the three roles in 2025 and projects employment to grow 36% from 2025 to 2035, much faster than the average for all occupations, adding 144,000 jobs. The BLS projects about 32,200 openings a year over the decade. The handbook's median pay for the combined group is $134,920 a year ($64.87 an hour); for nurse practitioners on their own it reports the same $132,300 median as the state data above. The typical entry-level education is a master's degree, and every state requires an RN license plus APRN licensure or certification.
What the numbers don't tell you
- Cost of living. BLS wages are gross pay, not adjusted for housing or taxes. California, Oregon, New Jersey, New York and Massachusetts lead the pay table and are also among the most expensive places to live; New Mexico, Arizona, Iowa and Oklahoma sit in the top 25 with cheaper housing. Compare what is left after rent or a mortgage, not the headline figure.
- Specialty and setting. The industry table above is national; the same spread between a physician office and a specialty hospital exists inside every state, and psychiatric, acute care and emergency roles tend to post above a state's primary care offers. Shift differentials, on-call pay and productivity bonuses are inside these averages too.
- Experience. The 10th-to-90th percentile spread at the national level is $101,340 to $174,420, a range wider than the gap between most states. Where you fall in it depends more on years in practice, specialty and setting than on the state line.
- Licensure is still state by state. The Nurse Licensure Compact covers RN and LPN licenses, not advanced practice. The separate APRN Compact has been enacted in four states (Delaware, North Dakota, South Dakota and Utah) and is not yet operating, so a nurse practitioner needs an APRN license from every state where they practice, including the highest-paying ones. Practice authority also differs: some states let NPs practice independently, others require a collaborating physician, which affects both the jobs on offer and what they pay.
- The step up from RN. The national nurse practitioner median ($132,300) is about $35,000 above the registered nurse median ($97,550), which is the arithmetic behind most RN-to-NP decisions. Our state guides, for example how to become a nurse in California and in Texas, cover the RN license every NP starts from.
Sources
- U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics query system, Nurse Practitioners (29-1171), May 2025 national, state and industry estimates, read 8 October 2026.
- U.S. Bureau of Labor Statistics, Occupational Outlook Handbook, Nurse Anesthetists, Nurse Midwives, and Nurse Practitioners, 2025 pay and 2025-35 projections, read 8 October 2026.
- National Council of State Boards of Nursing, APRN Compact, enacted and pending states, read 8 October 2026.
- National Council of State Boards of Nursing, Nurse Licensure Compact, licenses covered, read 8 October 2026.
Frequently asked questions
Which state pays nurse practitioners the most?
California. The BLS May 2025 mean annual wage for nurse practitioners in California is $176,760 ($84.98 an hour), followed by Oregon ($155,780) and New Jersey ($155,750).
What is the average nurse practitioner salary in the United States?
The BLS May 2025 mean annual wage for nurse practitioners is $137,300 ($66.01 an hour); the median is $132,300. The top 10% of nurse practitioners earn more than $174,420 a year.
Which state pays nurse practitioners the least?
Alabama, with a mean annual nurse practitioner wage of $110,970 in May 2025, followed by Tennessee ($115,510) and Ohio ($122,910).
Which setting pays nurse practitioners the most?
Hospitals and outpatient centers. In May 2025 the national mean for nurse practitioners was $151,730 in specialty hospitals, $150,110 in psychiatric and substance abuse hospitals and $148,880 in outpatient care centers, against $131,210 in physician offices, which employ almost half of all NPs.
Is demand for nurse practitioners growing?
Yes, quickly. The BLS projects employment of nurse practitioners, nurse anesthetists and nurse midwives to grow 36% from 2025 to 2035, much faster than the average for all occupations, with about 32,200 openings a year over the decade.