Nurse Practitioner Salary 2020

How much does a Nurse Practitioner make today? This page will show all the information you need about a Nurse Practitioner’s salary – average salaries, highest paid cities, states and industries. NP’s earn really good salaries so let’s have a closer look.

For a more detailed breakdown of the figures for any particular state – you can go to the Nurse Salary by State page. Here you can get an in depth look at Your state figures and see a side by side view of the average nurse salary.

We also have a main Nurse Practitioner Guide – lots of information for anyone considering becoming a NP and now a detailed guide for Nurse Practitioner Training programs.

Nurse Practitioners come in several different types! – they are APRN’s Advanced Practice Registered Nurses who have taken advanced degrees – usually a Master of Science in Nursing (MSN) or a Doctor of Nursing Practice (DNP).

You will hear them called by slightly different names – ARNP – and they often specialize further – for example a Psychiatric Nurse Practitioner or Family Nurse Practitioner – All their salary information is here!

The U.S. Average Nurse Practitioner Salary is $107,480

The latest figures show that the average annual salary for a Nurse Practitioner working in the United States is around $107,480 which works out as $51.68 per hour, $2,067 per week and $8,957 per month. NP wage scales are reflective of their advanced training and are amongst the highest paid nurses in the US.

The table below shows how this compares to the national average wage.

Hourly WageWeekly WageMonthly SalaryAnnual Salary
Nurse Practitioner Average Salary$51.68$2,067$8,957$107,480
U.S. National Average Salary$24.34$973$4,218$50,620

NP Salary Range

Earnings for a Nurse Practitioner can vary quite a bit from state to state and according to experience, service and further education. They are also employed across a variety of “industries” and sectors – influencing the average salaries. Also take into consideration the starting salary for a Nurse Practitioner – using the lower payscales below give a good guideline to follow.

The chart below gives you a good idea of the range between the 10th percentile and the 90th percentile. This is just a clever way of saying the difference between the top and bottom earners in this specialty.

Highest Paid States for a Nurse Practitioner

Nurse Practitioner salary map
Click to Search

Variation in wages across the states can be explained by supply and demand influences and by costs of living in the state. Typically states with higher costs of living – housing etc. – will have higher average wages across all nursing related careers.

The highest paid states for a Nurse practitioner are California $126,770, Alaska $125,140 and Hawaii $122,580 – great news if you live there!

The lowest paid are Tennessee $93,970, Alabama $94,880 and West Virginia $95,000.

You can click on the map to view more detailed Nurse Practitioner Salary information for all states – you can select each state for full details of earnings, industry and employment rates.

StateEmployment NumbersHourly WageAnnual Salary
Alabama 3,230 $45.62$94,880
Alaska440$60.16$125,140
Arizona 3,120 $50.47$104,970
Arkansas 1,830 $45.79$95,230
California 13,570 $60.95$126,770
Colorado 2,810 $53.10$110,440
Connecticut 2,220 $56.97$118,500
Delaware650$50.66$105,380
District of Columbia700$51.90$107,950
Florida 10,380 $48.04$99,930
Georgia 5,200 $49.95$103,890
Hawaii410$58.93$122,580
Idaho590$49.40$102,760
Illinois 4,610 $49.02$101,960
Indiana 4,120 $48.93$101,780
Iowa 1,660 $50.06$104,130
Kansas 2,010 $47.05$97,870
Kentucky 3,110 $45.89$95,450
Louisiana 2,420 $47.49$98,780
Maine 1,150 $48.13$100,100
Maryland 3,620 $52.81$109,840
Massachusetts 6,280 $57.76$120,140
Michigan 3,970 $49.16$102,250
Minnesota 3,900 $55.84$116,150
Mississippi 2,480 $51.58$107,280
Missouri 4,150 $46.39$96,490
Montana530$46.86$97,470
Nebraska 1,020 $48.04$99,930
Nevada680$50.73$105,520
New Hampshire 1,150 $54.06$112,440
New Jersey 4,840 $56.55$117,630
New Mexico960$52.56$109,330
New York 13,450 $56.35$117,210
North Carolina 4,130 $51.11$106,320
North Dakota420$49.75$103,470
Ohio 7,460 $48.90$101,710
Oklahoma 1,600 $45.96$95,590
Oregon 1,570 $54.27$112,870
Pennsylvania 5,730 $47.24$98,260
Puerto Rico 1,190 $10.05$20,900
Rhode Island640$52.23$108,630
South Carolina 2,000 $46.70$97,140
South Dakota470$48.09$100,030
Tennessee 6,550 $45.18$93,970
Texas 10,730 $53.53$111,330
Utah 1,520 $48.06$99,960
Vermont440$49.96$103,920
Virginia 4,500 $49.15$102,240
Washington 3,110 $55.41$115,250
West Virginia 1,040 $45.67$95,000
Wisconsin 2,900 $49.00$101,930
Wyoming230$54.48$113,310

Nurse Practitioner Salary NP

Highest Paying Cities or Metropolitan Areas

San Fransisco tops the tables again for NP salaries – Spokane WA comes out second this year. As always California metropolitan areas / cities are great for Nurse Practitioners to earn the most.

Metropolitan AreaEmployment NumbersHourly WageAnnual Salary
San Francisco-Redwood City-S San Francisco CA 1,020 $72.91$151,660
Spokane-Spokane Valley WA360$72.14$150,040
Alexandria LA90$69.24$144,010
Peabody-Salem-Beverly MA220$68.62$142,730
San Jose-Sunnyvale-Santa Clara CA680$68.24$141,930
Bridgeport-Stamford-Norwalk CT490$67.57$140,540
Panama City FL60$67.20$139,780
San Francisco-Oakland-Hayward CA 2,450 $66.53$138,380
Vallejo-Fairfield CA170$66.43$138,180
Madera CA80$64.94$135,070

Highest Paid Non-Metropolitan Areas for Nurse Practitioner

Non Metropolitan AreaEmployment NumbersHourly WageAnnual Salary
Big Thicket Region Texas nonmetro area80$69.07$143,670
Balance of Alaska nonmetropolitan area130$66.02$137,330
Central Louisiana nonmetropolitan area120$63.44$131,950
Southeast Alaska nonmetropolitan area30$63.04$131,110
N and W Central New Mexico nonmetro area70$62.03$129,020
Mother Lode Region of California nonmetro area30$62.02$129,000
SW New York nonmetropolitan area240$59.90$124,590
SW Minnesota nonmetropolitan area100$58.98$122,670
S Nevada nonmetropolitan area40$58.23$121,120
Far West N Dakota nonmetropolitan area30$57.67$119,950

Number of Nurse Practitioners Employed in the United States

The total number of Nurse Practitioners employed in the U.S. stands at 166,280. This does not include further specialties such as Psychiatric Nurse Practitioner etc. The chart below lists the top ten states by employment numbers.

Highest Paying Industries

APRN’s or Nurse practitioners are employed across a range of industries – not just in hospitals, but in a growing number of community and outpatient care environments. As healthcare needs change NP’s are providing much more of a bridge between doctors and nursing staff as well as working independently.

IndustryHourly WageAnnual Wage
Home Health Care Services$55.60$115,650
General Medical and Surgical Hospitals - State owned$55.59$115,620
General Medical and Surgical Hospitals - Local government owned$54.50$113,370
Hospitals - Local government owned$54.48$113,320
Outpatient Mental Health and Substance Abuse Centers$54.41$113,180
Hospitals - State government owned$54.22$112,790
Outpatient Care Centers$53.70$111,690
General Medical and Surgical Hospitals - Privately owned$53.56$111,400
Hospitals - Privately owned$53.53$111,340
Specialty (except Psychiatric and Substance Abuse) Hospitals$53.41$111,100

Nurse Practitioner Salary Video

NP Career Outlook

Career prospects are extremely good for Nurse Practitioners with expected growth of 31% (all careers growth is estimated at 11%). According to the projections from the Bureau of Labor Statistics by 2022 there will be an increase in numbers of 47,600. Again this does not take into account the expected growth for specialist types of nurse practitioners – so the outlook is indeed very promising.

Don’t forget to check out our pages for RN salary, LPN salary, CRNA Salary and general nursing careers salary information.