Nurse Practitioner Salary By State in 2024 – (Ranked Highest-to-Lowest Paying)


Written By: Donna ReeseDonna Reese MSN, RN, CSN

Donna Reese is a freelance nurse health content writer with 37 years nursing experience. She has worked as a Family Nurse Practitioner in her local community clinic and as an RN in home health, rehabilitation, hospital, and school nursing. She utilizes her personal experiences to write from the heart to apply to her writing for various health publications, including BLOGS, newsletters, and educational materials and videos. Read Full Bio »»
MSN, RN, CSN


Most nurse practitioners will agree that they have the potential to make a respectable salary. But there are factors that may influence your earning capacity. The type of specialty area that you practice and years of experience can impact your wages. In addition, NP salary by state can vary widely. You can be compensated handsomely or poorly depending on the location in the US. All NPs deserve to be fairly compensated. So before setting out on your job search, ask the question of what is the average nurse practitioner salary per state? This article, Nurse Practitioner Salary by State in 2024, provides you with the vital facts necessary to make an informed decision about compensation in all 50 states.


Table Of Contents



How Much Does a Nurse Practitioner Make Per Hour in 2024?


So how much does a nurse practitioner make per hour in 2024?

One fact is obvious. It pays to be a seasoned NP. It’s a good thing that nurse practitioners love their jobs and typically stay in the same line of work throughout their career.

The chart below attests to the theory that the longer you work in this profession, the more you can earn. The average hourly NP salary is $55.05. As a new grad nurse practitioner, you can expect to start at around $39.88 per hour. With experience, this rate of pay quickly escalates. By the time you have your feet wet (1-4 years), you should be making at least $45.62 per hour.

For the majority of nurse practitioners (5-19 years of experience), the average nurse practitioner salary per hour in 2022 ranges between $53.69 and $62.62 per hour. For those with 20+ years on the job, you can command an hourly rate of a whopping $75.08.

Level of Experience Hourly Salary
Entry-Level $39.88
1-4 Years of Experience $45.62
5-9 Years of Experience $53.69
10-19 Years of Experience $62.62
20 Years or More Experience $75.08
Average Hourly NP Salary $55.05
(Source: U.S. Bureau of Labor Statistics)


How Much Does a Nurse Practitioner Make Per Week in 2024?


How does salary translate when you are wondering how much does a nurse practitioner make per week in 2024? Looking at the chart below, you can get a good feel for what to expect as an NP according to your current level of experience. According to the US Bureau of Labor Statistics, the average weekly salary should start around $1,595 for an entry-level nurse practitioner position.

For those of you with 1-4 years of experience, your weekly paycheck should reflect around $1,825. Once you are a seasoned NP with 5-9 years on the job, you should see an increase to $2,148 per week. With 10-19 years under your belt, the salary jumps to $2,505 per week. With at least 20 years as an NP, you should be making around $3,003 per week. These figures come out to an average nurse practitioner salary per week in 2024 to be $2,202.

Level of Experience Weekly Salary
Entry-Level $1,595
1-4 Years of Experience $1,825
5-9 Years of Experience $2,148
10-19 Years of Experience $2,505
20 Years or More Experience $3,003
Average Weekly NP Salary$2,202
(Source: U.S. Bureau of Labor Statistics)


How Much Does a Nurse Practitioner Make Per Month in 2024?


How much does a nurse practitioner make per month in 2024? The average nurse practitioner salary per month in 2024 is $9,540. That breaks down to $6,910 monthly for entry-level NPs while those with 1-4 years’ experience can expect $7,910. NPs with 5-9 years in the profession earn $9,310 on average monthly. Once you achieve 10-19 years of NP experience, your monthly salary should average $10,850. For the most accomplished nurse practitioners (20+ years), you should bring home an average salary of $13,010 monthly.

Level of Experience Monthly Salary
Entry-Level $6,910
1-4 Years of Experience $7,910
5-9 Years of Experience $9,310
10-19 Years of Experience $10,850
20 Years or More Experience $13,010
Average Monthly NP Salary$9,540
(Source: U.S. Bureau of Labor Statistics)


How Much Does a Nurse Practitioner Make Per Year in 2024?


When negotiating your salary, most nurse practitioners go by yearly wage. This guide will give an idea of where to begin when you are seeking information about how much does a nurse practitioner make per year in 2024?

As you can see below, the average nurse practitioner salary per year in 2024 is a decent wage of $114,510.

The average annual salary for new grad NPs is $82,960. You should quickly get a raise to around $94,890 once you have achieved 1-4 years of exposure as a nurse practitioner. You can expect a yearly compensation of $111,680 with 5-9 years’ experience. As a competent NP with 10-19 years in the profession, an annual salary of $130,240 is the average. For nurse practitioners in the field for 20+ years, a generous wage of $156,160 is the yearly average per the US Bureau of Labor and Statistics.

Level of Experience Annual Salary
Entry-Level $82,960
1-4 Years of Experience $94,890
5-9 Years of Experience $111,680
10-19 Years of Experience $130,240
20 Years or More Experience $156,160
Average Annual NP Salary$114,510
(Source: U.S. Bureau of Labor Statistics)


What Other Benefits and Perks are Typically Included in a Nurse Practitioner Pay Package?


Compensation packages for nurse practitioners come in all shapes and sizes. Some NPs are only looking for contract, part-time or hourly work to fill in as needed. If that is the case, perks such as insurance and paid time off will most likely not be offered. If you fit this category, seeking a job that pays top dollar may be the priority. In that case, read the nurse practitioner salary by state section to find out where your state ranks in pay. In addition, researching some of the highest-paying nurse practitioner jobs may lead you to a lucrative opportunity to fit your current needs.

For those of you seeking a full-time or permanent position as an NP, the chart below lists some of the more basic compensation package items that you should expect when hired.

The average compensation package in private industry forks out $163,030, while state and local government jobs total a whopping $183,069. These typically include paid leave, supplemental pay, insurance and retirement benefits, along with a legally required component, such as social security taxes and workers compensation.

The chart below helps to make sense of how much each benefit costs your potential employer and can be used while negotiating salary to fit your particular total compensation needs.

Component Private
Industry
State and
Local Government
Paid Leave $12,064 $13,913
Supplemental Pay $5,706 $1,831
Insurance $12,716 $21,419
Retirement and Savings $5,543 $22,701
Legally Required $12,390 $10,069
Total Benefits $48,420 $69,749
Average Annual Salary $114,610 $113,320
Total Average
Compensation
$163,030 $183,069
(Source: U.S. Bureau of Labor Statistics)

Keep reading to find out what the nurse practitioner salary by state rankings and details are. Hopefully, your state is one that boasts the highest-paid nurse practitioners.



Nurse Practitioner Salary by State – Highest to Lowest Paying


(Based on the latest data from the Bureau of Labor Statistics, below you will find the Nurse Practitioner salary by state, ranked in the order of highest to lowest paying.)

1. California (Restricted Practice)

NP Annual Salary Range:

$107,310 - >208,000

NP Annual Job Openings:

1,390

10-Year NP Job Outlook:

+30.46%

How Much Does an NP Make in California:

The enormous state of California (CA) is not only large in size but also generous in what they pay their nurse practitioners. The average nurse practitioner salary in the state of California is $145,979 per year. Thus, the highest-paid nurse practitioners in our country hail from the Golden State of California. For a newbie NP in CA, the starting hourly wage begins around $51.59, making the salary $107,310. Hang in there new grads as this restricted practice state pays over $208,000 for their well-seasoned NPs with 20 or more years of experience.

Level of Experience Hourly Annual
Starting $51.59 $107,310
1-4 Years of Experience $56.84 $118,220
5-9 Years of Experience $65.13 $135,480
10-19 Years of Experience $79.39 $165,140
20 Years or More Experience >100 >208,000
Average Salary $70.18 $145,970


Top Paying Metros for NPs in California:

If you have the flexibility to be a travel NP or move to the highest paying metros in CA, head towards Vallejo-Fairfield. Bordering the beautiful Napa Valley, this area rewards its nurse practitioners generously with an average annual salary of $188,070.

Voted the best place to live in CA, the San Francisco (Oakland-Hayward) area ranks as the 2nd top paying metro in CA with an average NP wage of $177,800.

Check out the table below for your locale if you are a Californian to see how your area ranks for NP pay.

Metro Average
Annual Salary
Vallejo-Fairfield $188,070
San Francisco-Oakland-Hayward $177,800
Salinas $155,310
San Jose-Sunnyvale-Santa Clara $153,240
Napa $152,640
Sacramento--Roseville--Arden-Arcade $148,150
Riverside-San Bernardino-Ontario $146,020
Santa Maria-Santa Barbara $145,740
Yuba City $145,080
El Centro $144,950
Santa Rosa $143,820
Los Angeles-Long Beach-Anaheim $142,770
Redding $142,670
Modesto $141,920
Bakersfield $141,830
Santa Cruz-Watsonville $140,490
Merced $137,780
Fresno $137,440
Madera $134,470
Visalia-Porterville $131,050
Stockton-Lodi $129,890
Chico $128,710
San Diego-Carlsbad $126,120
Oxnard-Thousand Oaks-Ventura $124,350
San Luis Obispo-Paso Robles-Arroyo Grande $122,020
Hanford-Corcoran $120,990


2. New Jersey (Reduced Practice)

NP Annual Salary Range:

$93,050 - $177,010

NP Annual Job Openings:

560

10-Year NP Job Outlook:

+28.16%

How Much Does an NP Make in New Jersey:

: The Garden State of New Jersey (NJ) ranks 2nd for highest-paid nurse practitioners in the US. NP starting salaries begin at $93,050, while those with 20+ years’ experience earn $177,010. This makes the average nurse practitioner salary in the state of New Jersey $62.93 per hour or $130,890 per year. Whether you like living in the proximity of New York City or prefer the sparkling beaches and shorelines in NJ, nurse practitioners working in this state can expect a generous wage.

Level of Experience Hourly Annual
Starting $44.74 $93,050
1-4 Years of Experience $51.73 $107,600
5-9 Years of Experience $59.12 $122,970
10-19 Years of Experience $68.15 $141,750
20 Years or More Experience $85.10 $177,010
Average Salary $62.93 $130,890


Top Paying Metros for NPs in New Jersey:

If you are seeking a city in NJ to command top nurse practitioner wages, head to Trenton or Vineland-Bridgeton. There, you can expect a salary of $127,110 to $127,280.

Metro Average Annual Salary
Vineland-Bridgeton $127,280
Trenton $127,110


3. Washington (Full Practice)

NP Annual Salary Range:

$90,980 - $162,080

NP Annual Job Openings:

480

10-Year NP Job Outlook:

+28.54%

How Much Does an NP Make in Washington:

Coming in 3rd in the ranking for nurse practitioner salary by state is Washington. Nurse practitioners working in the Evergreen State are fortunate to enjoy full-practice authority. Having the ability to work autonomously along with excellent pay makes the state of Washington a great place to work for NPs. Here they can expect a starting salary of $90,980 with an upwards wage of over $162,080 for 20 years on the job. The average nurse practitioner salary in Washington State is $60.81 per hour and $126,480 annually.

Level of Experience Hourly Annual
Starting $43.74 $90,980
1-4 Years of Experience $53.66 $111,610
5-9 Years of Experience $61.39 $127,700
10-19 Years of Experience $70.11 $145,830
20 Years or More Experience $77.92 $162,080
Average Salary $60.81 $126,480


Top Paying Metros for NPs in Washington:

The metro of Longview features NP compensation at $139,560, making this area the top-paying city for NPs in Washington. Olympia, the capital of the Evergreen State, pays their NPs well, with the average salary being $118,450.

Metro Average Annual Salary
Longview $139,560
Seattle-Tacoma-Bellevue $128,960
Bremerton-Silverdale $126,290
Wenatchee $123,060
Spokane-Spokane Valley $120,750
Olympia-Tumwater $118,450
Kennewick-Richland $115,170
Yakima $114,420
Mount Vernon-Anacortes $111,300
Bellingham $107,140


4. New York (Reduced Practice)

NP Annual Salary Range:

$88,430 - $167,320

NP Annual Job Openings:

1,640

10-Year NP Job Outlook:

+41.28%

How Much Does an NP Make in New York:

In the Empire State, NPs are still dealing with restrictive practice barriers. However, the average nurse practitioner salary in the state of New York (NY) is pretty equitable and ranks #4 in the US on the pay scale for NPs. With a range from $88,430 to $167,320, depending on experience, the average nurse practitioner makes $60.79 hourly and $126,440 annually. That’s not too bad for those living in the expansive Adirondack Mountain area but may be more a squeeze to live on comfortably if residing in pricey NYC.

Level of Experience Hourly Annual
Starting $42.51 $88,430
1-4 Years of Experience $50.13 $104,280
5-9 Years of Experience $59.63 $124,020
10-19 Years of Experience $69.64 $144,850
20 Years or More Experience $80.44 $167,320
Average Salary $60.79 $126,440


Top Paying Metros for NPs in New York:

Based on the table below, NPs working in the New York-Newark-Jersey City areas of NY are among the highest-paid nurse practitioners in NY, averaging $133,380 annually. As the cost of living in this metropolis is the highest in the state, this compensation makes sense. Albany, the state capitol is one of the mid-range paying metros on the list with an annual average nurse practitioner salary of $110,370. Overall, NY pay is generous, even for the small city of Ithaca where nurse practitioners make an average of $104, 360.

Metro Average Annual Salary
New York-Newark-Jersey City $133,380
Kingston $129,480
Glens Falls $119,160
Elmira $115,840
Watertown-Fort Drum $114,420
Buffalo-Cheektowaga-Niagara Falls $111,950
Syracuse $110,920
Albany-Schenectady-Troy $110,370
Binghamton $110,370
Rochester $110,290
Utica-Rome $108,290
Ithaca $104,360


5. Massachusetts (Full Practice)

NP Annual Salary Range:

$93,040 - $167,850

NP Annual Job Openings:

540

10-Year NP Job Outlook:

+16.17%

How Much Does an NP Make in Massachusetts:

In 2021, Massachusetts nurse practitioners were granted full practice authority. As the 23rd state in the union to free up NPs to practice unrestricted, the Bay State also compensates their NPs well, with the average nurse practitioner salary in the state of Massachusetts being $126,050. New grads also should be happy with their starting pay of $93,040.

Level of Experience Hourly Annual
Starting $44.73 $93,040
1-4 Years of Experience $52.39 $108,980
5-9 Years of Experience $59.60 $123,960
10-19 Years of Experience $68.34 $142,140
20 Years or More Experience $80.70 $167,850
Average Salary $60.60 $126,050


Top Paying Metros for NPs in Massachusetts:

The popular and picturesque coastal port of New Bedford is the place to work for an NP in Massachusetts (MA), leading the state in top pay for the profession. Making an annual salary of $147,510, an NP can enjoy all of the area's beauty while enjoying a generous wage as well. Surprisingly, the Boston area does not top the list for pay, coming in mid-range for the metros in MA ($126,930 per year on average).

Metro Average Annual Salary
New Bedford $147,510
Leominster-Gardner $134,170
Boston-Cambridge-Nashua $126,930
Springfield $116,380
Barnstable Town $110,930


6. Nevada (Full Practice)

NP Annual Salary Range:

$88,340 - $159,490

NP Annual Job Openings:

20

10-Year NP Job Outlook:

+28.57%

How Much Does an NP Make in Nevada:

According to the ranking of nurse practitioner salary by state, Nevada (NV) comes in at #6. Nevada may be a good deal for NPs seeking work in this state with reasonable real estate costs and a growing job market. Earning an average salary of $119,890, nurse practitioners in the Silver State benefit from good pay, acceptable cost of living, and full practice authority, making this arid locale a great potential for NP opportunities. For our experienced nurses with 20 or more years on the job, the average hourly wage is $76.68, showcasing NV as a great prospect for a career with a warm environment where you can easily ease into retirement.

Level of Experience Hourly Annual
Starting $42.47 $88,340
1-4 Years of Experience $49.33 $102,610
5-9 Years of Experience $56.94 $118,440
10-19 Years of Experience $64.73 $134,640
20 Years or More Experience $76.68 $159,490
Average Salary $57.64 $119,890


Top Paying Metros for NPs in Nevada:

Reno is the tech capital of Nevada, with high job growth; therefore, the need for providers is high. Nurse practitioners are in demand and can earn an average salary of $136,920. Carson City, the capital of Nevada, is not far behind, compensating their NPs at $126,810 annually. One would think Vegas would be leading in NP wages, but this area trails at $115,520 compensation annually.

Metro Average Annual Salary
Reno $136,920
Carson City $126,810
Las Vegas-Henderson-Paradise $115,520


7. Minnesota (Full Practice)

NP Annual Salary Range:

$90,040 - $147,090

NP Annual Job Openings:

330

10-Year NP Job Outlook:

+23.04%

How Much Does an NP Make in Minnesota:

Nurse practitioner salary in Minnesota (MN) starts at $43.29 per hour or $90,040 annually and rises to $147,090 annually for those with 20 or more years’ experience. For NPs working in the full practice authority North Star State, the average salary is $118,900. Home to 11 native Indian tribe reservations, nurse practitioners are busy utilizing their skills to their full potential to provide care for all residents throughout Minnesota.

Level of Experience Hourly Annual
Starting $43.29 $90,040
1-4 Years of Experience $51.95 $108,050
5-9 Years of Experience $58.11 $120,860
10-19 Years of Experience $63.86 $132,820
20 Years or More Experience $70.72 $147,090
Average Salary $57.16 $118,900


Top Paying Metros for NPs in Minnesota:

Not far from Minneapolis-St Paul, wholesome St. Cloud boasts the highest paying wages for NPs in the state, $120,220. With the largest university in this commonwealth, Minneapolis-St Paul-Bloomington areas also pay their NPs well. Making a yearly wage of $120,000, nurse practitioners in this metro can enjoy many of the cultural activities and perks that come with working in a collegiate environment.

Metro Average Annual Salary
St. Cloud $120,220
Minneapolis-St. Paul-Bloomington $120,000
Duluth $116,980
Mankato-North Mankato $116,290
Rochester $114,080


8. Wyoming (Full Practice)

NP Annual Salary Range:

$88,230 - $160,540

NP Annual Job Openings:

30

10-Year NP Job Outlook:

+30.00%

How Much Does an NP Make in Wyoming:

A surprise contender for the top nurse practitioner salary by state is Wyoming (WY). With a pay range from $88,230 to $160,540 based on experience, NPs in the expansive Cowboy State can enjoy both excellent pay and full practice privileges. With the average nurse practitioner commanding an annual wage of $118,810, you can work while enjoying the stunning views, great outdoor activities, and reasonable cost of living.

Level of Experience Hourly Annual
Starting $42.42 $88,230
1-4 Years of Experience $47.05 $97,860
5-9 Years of Experience $55.47 $115,380
10-19 Years of Experience $66.41 $138,140
20 Years or More Experience $77.18 $160,540
Average Salary $57.12 $118,810


Top Paying Metros for NPs in Wyoming:

The capital of Wyoming, Cheyenne, is a metro that tops the state for the best pay for nurse practitioners. NPs in this city make an average annual salary of $126,330. With not many other large cities in WY, Casper is the 2nd largest metro. NPs in Casper earn an average yearly wage of $109,170. With the cost of living in this cowboy culture city 10% less than the national average, working as an NP in this location may be a good move for those who enjoy the great frontier.

Metro Average Annual Salary
Cheyenne $126,330
Casper $109,170


9. Hawaii (Full Practice)

NP Annual Salary Range:

$72,930 - $163,520

NP Annual Job Openings:

40

10-Year NP Job Outlook:

+23.81%

How Much Does an NP Make in Hawaii:

Historically one of the highest cost of living states to reside, Hawaii ranks #9 in nurse practitioner salary by state. Ranked in 2021 as the most expensive state to live in, Hawaii at least allows NPs full practice authority to work. With an average NP salary of $118,780 per year, some NPs including new grads may have trouble making ends meet. With a mere salary of $35.06 per hour or $72,930 annually, those without experience may be taking a gamble working in Hawaii. If your heart is set on living and working in this tropical paradise, those in the higher paying NP specialties or with 20+ years’ experience (making $163,520 annually) should be able to meet their needs comfortably.

Level of Experience Hourly Annual
Starting $35.06 $72,930
1-4 Years of Experience $46.05 $95,790
5-9 Years of Experience $59.74 $124,260
10-19 Years of Experience $69.88 $145,350
20 Years or More Experience $78.62 $163,520
Average Salary $57.11 $118,780


Top Paying Metros for NPs in Hawaii:

With a dense population and high tourist traffic, urban Honolulu pays their NPs the highest salary, on average $121,520 annually. Possibly a travel nurse contract with a benefits package that includes the costly rent to reside in this lush nirvana will satisfy your longing to live in Hawaii and pay top dollar.

Metro Average Annual Salary
Urban Honolulu $121,520


10. Oregon (Full Practice)

NP Annual Salary Range:

$89,140 - $154,950

NP Annual Job Openings:

210

10-Year NP Job Outlook:

+31.98%

How Much Does an NP Make in Oregon:

If you love shopping, the Beaver State of Oregon is the place to be. With no sales tax, you can buy to your heart's content and get a bargain in the long run. However, with housing above the national average, you will need to make a decent wage as an NP to offset your cost of living. Fortunately, Oregon ranks in the top ten for highest paying nurse practitioner salary by state. The average NP makes an annual salary in Oregon of $118,600, with most NPs with 10-19 years’ experience topping out at $132,110.

Level of Experience Hourly Annual
Starting $42.86 $89,140
1-4 Years of Experience $50.31 $104,640
5-9 Years of Experience $57.26 $119,110
10-19 Years of Experience $63.51 $132,110
20 Years or More Experience $74.50 $154,950
Average Salary $57.02 $118,600


Top Paying Metros for NPs in Oregon:

If living in Oregon, the best place to earn a good salary as an NP is in Medford. With 2 major medical centers in this city, the economy is driven by the healthcare industry. Nurse practitioners are needed in Medford, and the fair pay of $132,050 reflects the demand for this profession.

Metro Average Annual Salary
Medford $132,050
Grants Pass $127,910
Eugene $126,100
Salem $123,530
Portland-Vancouver-Hillsboro $118,330
Corvallis $118,270
Bend-Redmond $110,510


11. Arizona (Full Practice)

NP Annual Salary Range:

$89,770 - $156,240

NP Annual Job Openings:

200

10-Year NP Job Outlook:

+50.90%

How Much Does an NP Make in Arizona:

With droves of baby boomers heading to Arizona (AZ) to live, the demand for providers is on the rise. Nurse practitioner salary in Arizona reflects this demand as NPs are paid an average wage of $117,480 annually. With a reasonable cost of living, you should be able to live comfortably in AZ (if you don’t mind the heat) with NP wages ranging from $89,770 to $156,240 based on experience.

Level of Experience Hourly Annual
Starting $43.16 $89,770
1-4 Years of Experience $48.48 $100,830
5-9 Years of Experience $55.75 $115,950
10-19 Years of Experience $63.43 $131,930
20 Years or More Experience $75.12 $156,240
Average Salary $56.48 $117,480


Top Paying Metros for NPs in Arizona:

As one of the sunniest places in the world, Yuma, AZ compensates its NPs well at $135,300 annually. Flagstaff nurse practitioners can enjoy the nearby breathtaking views of the Grand Canyon while working with full practice authority and being compensated at a yearly wage of $108,090. Listed as one of the best cities to retire, Tucson offers an average annual salary of $120,760 for its NPs at a number of its medical facilities.

Metro Average Annual Salary
Yuma $135,300
Prescott $120,810
Tucson $120,760
Phoenix-Mesa-Scottsdale $116,330
Lake Havasu City-Kingman $116,300
Sierra Vista-Douglas $110,870
Flagstaff $108,090


12. Rhode Island (Full Practice)

NP Annual Salary Range:

$88,100 - $153,420

NP Annual Job Openings:

60

10-Year NP Job Outlook:

+14.29%

How Much Does an NP Make in Rhode Island:

As our smallest state in the US, Rhode Island is not tiny when it comes to paying its nurse practitioners. Ranked as #12 in the top paying nurse practitioner salary by state, the average wage in RI is $117,300. With an abundance of sporting and cultural activities, RI is an excellent place for new grad NPs to find employment. You can expect to make $88,100 on average per year for those in that category. You should be able to afford to work in this state if you are willing to live outside the more costly city perimeters.

Level of Experience Hourly Annual
Starting $42.36 $88,100
1-4 Years of Experience $49.27 $102,480
5-9 Years of Experience $56.46 $117,440
10-19 Years of Experience $63.10 $131,240
20 Years or More Experience $73.76 $153,420
Average Salary $56.39 $117,300


Top Paying Metros for NPs in Rhode Island:

Providence-Warwick is listed as the best metro for NP wages, with the average salary at $118,290 per year. Having the freedom to work as an NP with full practice authority in RI, nurse practitioners will fully enjoy working in the charming, historic, and scenic areas of Providence-Warwick.

Metro Average Annual Salary
Providence-Warwick $118,290


13. New Mexico (Full Practice)

NP Annual Salary Range:

$86,300 - $153,440

NP Annual Job Openings:

90

10-Year NP Job Outlook:

+27.62%

How Much Does an NP Make in New Mexico:

Steeped in Native American, Spanish and Mexican culture, New Mexico (NM) is a great deal when working as a nurse practitioner. With an average cost of living index, NPs can reside comfortably, making $117,050 per year. Inexperienced NPs start at $86,300 yearly, while those longer in the profession can make up to $153,440 annually based on experience. With a slower pace, breathtaking sunsets, and a bounteous array of wineries, New Mexico may be one of the top states for nurse practitioners to work.

Level of Experience Hourly Annual
Starting $41.49 $86,300
1-4 Years of Experience $47.52 $98,850
5-9 Years of Experience $55.68 $115,810
10-19 Years of Experience $63.29 $131,650
20 Years or More Experience $73.77 $153,440
Average Salary $56.27 $117,050


Top Paying Metros for NPs in New Mexico:

Operating with full practice authority in the state of New Mexico, NPs in Las Cruces and Farmington make between $121,320 and $123,240 on average per year. Nurse practitioners working in Santa Fe, the state capitol, should expect compensation on an average of $110,890.

Metro Average Annual Salary
Farmington $123,240
Las Cruces $121,310
Santa Fe $110,890
Albuquerque $108,990


14. Connecticut (Full Practice)

NP Annual Salary Range:

$77,750 - $162,060

NP Annual Job Openings:

240

10-Year NP Job Outlook:

+20.53%

How Much Does an NP Make in Connecticut:

: In general, the salary for nurse practitioners in Connecticut (CT) is respectable. Outdoorsy NPs will love this state. From scenic mountains to the Long Island beaches, stunning landscape abounds. Having the autonomy of full practice authority sweetens the job for NPs who make an average wage of $116,780 annually. Although new grad nurse practitioners only earn on average $77,750, those with experience of 20 years or more are rewarded with a generous average salary of $162,060 per year.

Level of Experience Hourly Annual
Starting $37.38 $77,750
1-4 Years of Experience $48.06 $99,970
5-9 Years of Experience $57.09 $118,740
10-19 Years of Experience $65.63 $136,510
20 Years or More Experience $77.91 $162,060
Average Salary $56.14 $116,780


Top Paying Metros for NPs in Connecticut:

Arts and culture abound in Danbury and Waterbury, CT, where this locale tops the chart for metros paying NPs the best wages. Making up to $127,680 per year, nurse practitioners in these 2 cities can enjoy museums and theater along with a wide variety of cuisines in one of the many area restaurants. How does the capital city of Hartford rank in NP pay for the metros in the Constitution State? Rated as the best city to live in, Connecticut, Hartford medical institutions pay their NPs $111,850 on average yearly.

Metro Average Annual Salary
Waterbury $127,680
Danbury $126,560
New Haven $122,390
Bridgeport-Stamford-Norwalk $120,660
Norwich-New London-Westerly $112,930
Hartford-West Hartford-East Hartford $111,850


15. Texas (Restricted Practice)

NP Annual Salary Range:

$86,480 - $157,150

NP Annual Job Openings:

1,170
10-Year NP Job Outlook: +31.86%

How Much Does an NP Make in Texas:

The average nurse practitioner salary in the state of Texas comes in at $116,700 annually. As one of the “hottest” places to move to of late, Texas starts its new grad NPs at a fair wage of $86,480 per year. As one of the largest states in the US, the great state of Texas offers a wide variety of locales to work. Nurse practitioners seeking work in Texas can find jobs in dense cities, wide-open plains, and sandy coastal towns. It is known that people in Texas are there to stay, so NPs with much experience will be happy to see that they can make up to $157,150 annually on average. With a low cost of living, Texas is a great deal for any NP who does not mind the heat.

Level of Experience Hourly Annual
Starting $41.58 $86,480
1-4 Years of Experience $46.86 $97,460
5-9 Years of Experience $54.71 $113,800
10-19 Years of Experience $63.08 $131,210
20 Years or More Experience $75.55 $157,150
Average Salary $56.11 $116,700


Top Paying Metros for NPs in Texas:

Although Texas is a restricted practice state, NPs from the Lone Star State are hoping that this barrier will be removed in the near future. Nurse practitioners in Abilene and Laredo should soon be able to practice independently while making up to $127,760 annually. With so many cities in Texas, the chart below is a thorough guide to salary expectations for your state areas. For instance, NPs working in the traffic nightmare destination of Dallas-Fort Worth-Arlington make an annual salary of $116,740. Perhaps a telehealth job would make life easier for those dealing with gridlock every day to and from work. Certainly, the beautiful coastal area and surrounding sparkling Islands of Corpus Christi are a favorite for NPs where they can earn $109,540 on average per year to live in paradise.

Metro Average Annual Salary
Abilene $127,760
Laredo $126,370
Houston-The Woodlands-Sugar Land $125,810
Midland $123,470
Brownsville-Harlingen $121,050
Waco $119,710
Texarkana $118,660
Dallas-Fort Worth-Arlington $116,740
San Angelo $115,260
Wichita Falls $114,420
McAllen-Edinburg-Mission $114,370
College Station-Bryan $113,370
El Paso $112,760
Longview $112,240
Killeen-Temple $111,950
Austin-Round Rock $111,580
San Antonio-New Braunfels $110,560
Sherman-Denison $109,630
Corpus Christi $109,540
Odessa $107,900
Amarillo $104,580
Lubbock $102,150
Beaumont-Port Arthur $96,790
Tyler $96,050


16. Maryland (Full Practice)

NP Annual Salary Range:

$84,900 - $155,050

NP Annual Job Openings:

390

10-Year NP Job Outlook:

+34.88%

How Much Does an NP Make in Maryland:

Nurse practitioner salary in Maryland (MD) ranges from $84,900 for new grads to $155,050 for well-experienced nurse practitioners. Making an average salary of $115,240 per year, NPs working in the scenic state of MD can be confident that they can work without physician supervision as they have been granted full practice authority in this diverse state. Whether you want to work in a tourist-filled beach town or in the rolling hillside and horse-filled pasture areas of the Old Line State, there is a job to fit every niche for an NP.

Level of Experience Hourly Annual
Starting $40.82 $84,900
1-4 Years of Experience $46.30 $96,310
5-9 Years of Experience $54.20 $112,730
10-19 Years of Experience $63.22 $131,490
20 Years or More Experience $74.54 $155,050
Average Salary $55.40 $115,240


Top Paying Metros for NPs in Maryland:

Baltimore-Columbia-Towson boasts some of the best hospitals in the US. With NP pay on average of $116,550, you can work in an elite Baltimore hospital system such as John Hopkins or the University of Maryland Medical Center. Salisbury and Hagerstown provide small-town charm, less traffic, and pay up to $110,160 annually, if scaled-down living is more your desire.

Metro Average Annual Salary
Baltimore-Columbia-Towson $116,550
Hagerstown-Martinsburg $110,160
Salisbury $109,100
Cumberland $105,050


17. Montana (Full Practice)

NP Annual Salary Range:

$87,190 - $142,920

NP Annual Job Openings:

60

10-Year NP Job Outlook:

+26.47%

How Much Does an NP Make in Montana:

If you are looking for a laid-back environment, western charm, and wide-open spaces, Montana (MT) may pique your interest. Ranked in the top 20 for highest nurse practitioner salary by state, the Treasure State of Montana is a real gem. With the ability to practice with full authority, nurse practitioners make on average $114,370 per year. This translates to a decent wage as the cost of living is low in MT. With unsurpassed scenery, plenty of jobs, and small-town or city living options, new grads can find a comfortable career as an NP and be paid handsomely, starting at $87,190 per year.

Level of Experience Hourly Annual
Starting $41.92 $87,190
1-4 Years of Experience $47.19 $98,160
5-9 Years of Experience $55.27 $114,970
10-19 Years of Experience $62.79 $130,610
20 Years or More Experience $68.71 $142,920
Average Salary $54.99 $114,370


Top Paying Metros for NPs in Montana:

Billings, MT is considered the best place to live in Montana. With universities and cultural opportunities, this more densely populated city still maintains a low cost of living. Nurse practitioners make top dollar in this metro with an average annual salary of $120,070. Also, in the top 3 for best wages for NPs in Big Sky Country are Missoula and Great Falls, MT, although trailing with compensation at $108,820.

Metro Average Annual Salary
Billings $120,070
Missoula $108,820
Great Falls $108,550


18. Idaho (Full Practice)

NP Annual Salary Range:

$50,640 - $163,830

NP Annual Job Openings:

20

10-Year NP Job Outlook:

+24.36%

How Much Does an NP Make in Idaho:

The state of Idaho is a well-kept secret. With an average salary of $113,890, nurse practitioners can find all of the hidden delights in one of the most beautiful yet inexpensive states in the country. But don’t wait long to move there. With a booming economy, Idaho is also one of the more popular areas to settle of late. Still, inexperienced nurse practitioners may want to wait a bit as compensation in Idaho for an NP starting out is only $50,640 on average per year. For those with experience, pack your wagons as you can make up to $163,830 to live near Yellowstone National Park, the majestic Tetons, or enjoy one of the many hot springs.

Level of Experience Hourly Annual
Starting $24.35 $50,640
1-4 Years of Experience $43.84 $91,190
5-9 Years of Experience $54.25 $112,830
10-19 Years of Experience $63.52 $132,120
20 Years or More Experience $78.76 $163,830
Average Salary $54.75 $113,890


Top Paying Metros for NPs in Idaho:

NPs working in Boise City make top wages for metros in Idaho, with an average salary of $126,930 per year. For those looking for an amazing city of culture and views, Coeur d’Alene is an excellent choice. Here, NPs can relish full practice authority while earning $116,420 per year. Although you will not make much as an NP in Idaho Falls ($85,860 annually), the trade-off to live in the backwoods beauty may be worthwhile for some who love great outdoor living.

Metro Average Annual Salary
Boise City $126,930
Coeur d'Alene $116,420
Twin Falls $110,720
Pocatello $94,780
Lewiston $94,580
Idaho Falls $85,860


19. Utah (Reduced Practice)

NP Annual Salary Range:

$66,690 - $158,890

NP Annual Job Openings:

170

10-Year NP Job Outlook:

+34.30%

How Much Does an NP Make in Utah:

Are you looking for a job in a fantastic state to raise a family? With the lowest crime rate in the US, Utah may be what you are looking for. With an average pay rate for NPs of $113,550 annually, you can enjoy a low cost of living while reaping the benefits of the 4 seasons in the Beehive State. With just 1 years’ experience, NPs who want to indulge in some of the best skiing in the country can make a sizeable income of $92,540 per year while working and playing in Utah. With the average resident being around 30, young NPs may want to check out all that Utah has to offer. Pediatric NPs may wish to take a gander at this area due to the growing population of residents with families in this state.

Level of Experience Hourly Annual
Starting $32.06 $66,690
1-4 Years of Experience $44.49 $92,540
5-9 Years of Experience $53.46 $111,200
10-19 Years of Experience $63.36 $131,790
20 Years or More Experience $76.39 $158,890
Average Salary $54.59 $113,550


Top Paying Metros for NPs in Utah:

As a metro community near Salt Lake City, living in Ogden-Clearfield, you can sow a top salary, averaging $127,040 per year. For those seeking smaller community life with the big city advantage close by, this area may hit all of your must-haves for great places to live. Surprisingly, the more densely populated and business-oriented Salt Lake City pays less, with NPs in this metropolis earning $116,880 on average. Perhaps world-class skiing is enough to draw the finest nurse practitioners to this cultural and outdoor sports mecca.

Metro Average Annual Salary
Ogden-Clearfield $127,040
Salt Lake City $116,880
Logan $112,590
St. George $105,240
Provo-Orem $103,290


20. Wisconsin (Reduced Practice)

NP Annual Salary Range:

$89,280 - $137,580

NP Annual Job Openings:

250

10-Year NP Job Outlook:

+22.95%

How Much Does an NP Make in Wisconsin:

Wisconsin, known for its fine cheeses and sparkling lakes, ranks in the middle of the pack for pay for NPs. With the average nurse practitioner salary in Wisconsin being $113,030, living and working in this picturesque state is quite comfortable as housing and expenses are listed well below the average in the US. One thing to note is when compared to many other states, there is not a large diversity between new NPs and those who with many years on the job. Starting at $89,280 for a fresh grad, the salary only increases to $137,580 for those with 20 or more years of experience. This is good news for our younger or newer nurse practitioners looking for a well-paying position with loads of outdoor fun in their backyard.

Level of Experience Hourly Annual
Starting $42.92 $89,280
1-4 Years of Experience $48.35 $100,570
5-9 Years of Experience $54.38 $113,100
10-19 Years of Experience $60.64 $126,140
20 Years or More Experience $66.14 $137,580
Average Salary $54.34 $113,030


Top Paying Metros for NPs in Wisconsin:

The Janesville-Beloit area tops the metros in Wisconsin (WI), paying nurse practitioners the best, with an average NP salary of $120,510. Of more interest to some may be the hip-millennial city of Milwaukee. With NPs earning a salary of $111,910, you can enjoy the cool vibe, newly updated architecture, and fun shops and bistros offered in the Milwaukee-Waukesha-West Allis area.

Surrounded by forests and lakes, NPs looking for an outdoor playground to live in will find Wausau, WI quite enchanting. As one of the best cities for pay as an NP, you can expect to make on average $115,970 annually.

Metro Average Annual Salary
Janesville-Beloit $120,510
Sheboygan $120,070
Oshkosh-Neenah $118,240
La Crosse-Onalaska $116,860
Wausau $115,970
Racine $114,440
Green Bay $112,740
Milwaukee-Waukesha-West Allis $111,910
Madison $110,410
Fond du Lac $109,300
Eau Claire $108,400
Appleton $99,010


21. Oklahoma (Restricted Practice)

NP Annual Salary Range:

$85,670 - $144,240

NP Annual Job Openings:

140

10-Year NP Job Outlook:

+19.44%

How Much Does an NP Make in Oklahoma:

With a laid-back vibe and some of the nicest folks in our country, NPs living in Oklahoma can make on average $112,750 per year. Not having to deal with rush hour traffic and sporting a ridiculously low cost of living makes residing in Oklahoma sound fiscal sense. Our more experienced and older NPs are not compensated like many other commonwealths, with an average annual salary of $144,240.

Level of Experience Hourly Annual
Starting $41.19 $85,670
1-4 Years of Experience $45.88 $95,440
5-9 Years of Experience $52.74 $109,690
10-19 Years of Experience $61.35 $127,610
20 Years or More Experience $69.35 $144,240
Average Salary $54.21 $112,750


Top Paying Metros for NPs in Oklahoma:

If looking for the best paying metros in Oklahoma (OK), head to Tulsa, a big city with a small-town feel. Here, nurse practitioners can make a salary of $114,890 on average. If you prefer the energy of a young and vibrant city, head to the capital of OK, Oklahoma City. With an influx of twenty-something entrepreneurs, perhaps some of our more adventurous NPs can spread their wings and join in the nurse practitioner influencers setting up their own small businesses. With the average nurse practitioner salary in Oklahoma City being $113,530, your earning potential can skyrocket in this small city of unique crusaders.

Metro Average Annual Salary
Tulsa $114,890
Oklahoma City $113,530
Lawton $102,350


22. New Hampshire (Full Practice)

NP Annual Salary Range:

$87,090 - $144,300

NP Annual Job Openings:

110

10-Year NP Job Outlook:

+29.91%

How Much Does an NP Make in New Hampshire:

With spectacular fall foliage and peaks just made for skiing, NPs living in New Hampshire (NH) can enjoy all that this outdoor state has to offer. Making an average yearly salary of $112,460 in the Granite State, NPs have a choice of living in urban or rugged coastal areas to wilderness regions. Inexperienced nurse practitioners can start their careers at a healthy salary of $87,090, while those with substantive NP backgrounds earn up to $144,300 annually.

Level of Experience Hourly Annual
Starting $41.87 $87,090
1-4 Years of Experience $46.72 $97,180
5-9 Years of Experience $53.58 $111,440
10-19 Years of Experience $61.06 $127,000
20 Years or More Experience $69.38 $144,300
Average Salary $54.07 $112,460


Top Paying Metros for NPs in New Hampshire:

Nestled in Manchester, NH is one of the nation’s best skiing and snowboarding regions. For NP skiing enthusiasts working in this area, you can expect to make an average wage of $117,380 per year. If looking for a charming college atmosphere near both the mountains and coastal regions, head to Portsmouth (average NP pay is $108,450 annually) or Dover-Durham ($106,450).

Metro Average Annual Salary
Manchester $117,380
Portsmouth $108,450
Dover-Durham $106,450


23. Delaware (Full Practice)

NP Annual Salary Range:

$82,190 - $148,560

NP Annual Job Openings:

70

10-Year NP Job Outlook:

+30.77%

How Much Does an NP Make in Delaware:

The wee state of Delaware is a secret delight that residents may not be overly willing to share. As The First State, Delaware (DE) has a milder climate than surrounding states, charming historic towns, and a sparkling and peaceful coastline. With the average nurse practitioner salary in Delaware being $112,230 annually, most any NP should find a comfortable living due to the low taxes and affordable housing. Whether it is a new grad NP with a starting salary of $82,190 or a veteran of 20 years (salary $148,560), you should be able to locate a happy home and job in this beautiful and sometimes overlooked state.

Level of Experience Hourly Annual
Starting $39.51 $82,190
1-4 Years of Experience $44.84 $93,260
5-9 Years of Experience $53.02 $110,290
10-19 Years of Experience $61.31 $127,530
20 Years or More Experience $71.42 $148,560
Average Salary $53.96 $112,230


Top Paying Metros for NPs in Delaware:

Tiny historic towns and beach living are Delaware's hallmark. City living is not one of the reasons that folks move to DE. However, if you seek the top pay in this tiny territory, head to one of the few large cities in this state. NPs living in Dover, the capital of Delaware, earn the highest wages in this state, making $114,290 per year. With a slower pace, no sales tax, the cheapest property tax in the US, and close access to the beach, you may want to consider Dover, DE as an NP.

Metro Average Annual Salary
Dover $114,290


24. Illinois (Reduced Practice)

NP Annual Salary Range:

$85,160 - $144,620

NP Annual Job Openings:

760

10-Year NP Job Outlook:

+31.13%

How Much Does an NP Make in Illinois:

For some, the thought of Illinois conjures up ideas of heavy Chicago traffic and skyscrapers. But there is more to The Prairie State than just cityscape and overcrowding. This state sees a big winter and all four seasons, and with plenty of rolling hills, farmland, and forests, you can enjoy the great outdoors all year. With a low cost of living and the average nurse practitioner salary in the state of Illinois being $112,060 per year, you can find a locale that suits your taste. You can expect to make $85,160 right out of school if you work in Illinois. Meanwhile, Illinois (IL) most career-hardy NPs make $144,620 per year after 20 years on the job.

Level of Experience Hourly Annual
Starting $40.94 $85,160
1-4 Years of Experience $45.99 $95,660
5-9 Years of Experience $53.31 $110,890
10-19 Years of Experience $61.32 $127,540
20 Years or More Experience $69.53 $144,620
Average Salary $53.88 $112,060


Top Paying Metros for NPs in Illinois:

Surprisingly, Chicago only comes in at the middle of this list of top-paying metros in Illinois with an average annual salary of $112,010 for their NPs. Heading the list is Bloomington, IL, with a yearly NP salary of $125,560. If you are looking for a smaller city with an expansive shoreline along Lake Michigan, consider the state capitol of Springfield. Here NPs are paid $115,110 per year while enjoying the perks of smaller city living with access to an array of waterplay.

Metro Average Annual Salary
Bloomington $125,560
Peoria $119,050
Rockford $118,100
Springfield $115,110
Decatur $113,520
Chicago-Naperville-Elgin $112,010
Kankakee $111,640
Champaign-Urbana $111,070
Carbondale-Marion $103,060


25. Louisiana (Reduced Practice)

NP Annual Salary Range:

$73,710 - $158,170

NP Annual Job Openings:

N/A

10-Year NP Job Outlook:

N/A

How Much Does an NP Make in Louisiana:

Louisiana brings to mind thoughts of lively Mardi Gras, steamy weather, and crawfish stew. If you are a jazz lover with a taste for spicy food, you may just want to check NP opportunities in The Pelican State. Nurse practitioner salary in Louisiana starts a bit low at $73,710 annually. However, those with 20+ years’ experience earn a decent annual salary of $158,170. This averages out to a mean wage of $111,880 overall for nurse practitioners in the state.

Level of Experience Hourly Annual
Starting $35.44 $73,710
1-4 Years of Experience $43.81 $91,120
5-9 Years of Experience $51.61 $107,350
10-19 Years of Experience $62.32 $129,630
20 Years or More Experience $76.04 $158,170
Average Salary $53.79 $111,880


Top Paying Metros for NPs in Louisiana:

So where should you live to make a good salary in Louisiana? Consider Lafayette, where NPs make an average annual salary of $120,560. Lake Charles is another well-paying area ($119,460 annually), but many people hesitate to purchase housing in this beautiful waterfront area due to the frequent hurricane conditions. Baton Rouge is at the bottom of the list of best metros for good pay for NPs. Coming in at a mere $97,970 annual salary, NPs working in Baton Rouge can still enjoy many historical and cultural activities offered due to the low cost of living in this small yet vibrant city.

Metro Average Annual Salary
Lafayette $120,560
Lake Charles $119,460
Shreveport-Bossier City $117,820
Houma-Thibodaux $116,820
Alexandria $113,790
New Orleans-Metairie $112,950
Hammond $110,610
Monroe $106,310
Baton Rouge $97,970


26. Maine (Full Practice)

NP Annual Salary Range:

$85,090 - $138,600

NP Annual Job Openings:

110

10-Year NP Job Outlook:

+20.61%

How Much Does an NP Make in Maine:

Are you someone who would love to live off the grid? If so, working as an NP in Maine may be your idea of a great place to live and work. However, certain types of remote work may be off-limits for some as there are areas where you can not get service for your computer. No matter where you live in Maine, the average salary for a nurse practitioner equates to $111,580 per year. According to the chart below, there is no steep rise in compensation for experience, with a new grad making an annual salary of $85,090 and those with a lifetime of experience (20+ years) capping out at $138,600. It may not matter much as some older NPs may find the frigid climate of Maine a bit too chilly to stick around.

Level of Experience Hourly Annual
Starting $40.91 $85,090
1-4 Years of Experience $45.74 $95,140
5-9 Years of Experience $52.91 $110,050
10-19 Years of Experience $60.50 $125,850
20 Years or More Experience $66.63 $138,600
Average Salary $53.64 $111,580


Top Paying Metros for NPs in Maine:

If you want to see moose and the most magnificent fall weather in the country, working in Bangor, Maine will be a dream come true. NPs in this locale should expect to make on average $108,120.

Are you looking more for a traditional Maine waterfront with docks, quaint fishing boats, and lobster at every turn? Then head to the Portland area, where NPs make on average $111,520 per year.

For the pinnacle of NP wages in The Pinetree State, NPs from Lewiston-Auburn metros make the best wages, at $116,520 on average annually.

Metro Average Annual Salary
Lewiston-Auburn $116,520
Portland-South Portland $111,420
Bangor $108,120


27. Pennsylvania (Reduced Practice)

NP Annual Salary Range:

$76,420 - $158,290

NP Annual Job Openings:

570

10-Year NP Job Outlook:

+26.46%

How Much Does an NP Make in Pennsylvania:

The average nurse practitioner salary in Pennsylvania (PA) is $115,560 per year. However, this state is as diverse as they come as far as types of livability for their residents. From farm country dotted with Amish buggies to big industrialized cities such as Philadelphia and Pittsburg, the state of PA has much to offer to satisfy most any nurse practitioner. The starting NP wage is a bit low at $76,420 per year. However, PA nurse practitioners are well rewarded for their experience in the profession. With a huge jump in annual salary for NPs with 10-19 years’ experience ($124,200) to those with 20+ years in the field ($158,290), it is no wonder why Pennsylvania residents tend to be on the older side.

Level of Experience Hourly Annual
Starting $36.74 $76,420
1-4 Years of Experience $43.75 $91,010
5-9 Years of Experience $50.01 $104,020
10-19 Years of Experience $59.71 $124,200
20 Years or More Experience $76.10 $158,290
Average Salary $53.63 $111,560


Top Paying Metros for NPs in Pennsylvania:

For some unknown reason, Williamsport, the town of the “Birthplace of Little League Baseball”, is where NPs should work if they are looking for the top paying metro in Pa. NPs employed in Williamsport make more money per year ($127,180) than those in the bustling and vibrant city of Philadelphia ($118,860). If looking to live in a fun college town with a cool vibe, consider working in State College, Pa where Penn State pride roars like the lion mascot that they hold dear. For NPs working in the “Happy Valley” of State College, you can expect to earn an average yearly wage of $103,070.

Metro Average Annual Salary
Williamsport $127,180
Philadelphia-Camden-Wilmington $118,860
Reading $116,150
Harrisburg-Carlisle $113,720
Allentown-Bethlehem-Easton $113,090
Pittsburgh $108,570
Lancaster $104,690
Scranton--Wilkes-Barre--Hazleton $104,540
Erie $103,850
York-Hanover $103,680
Gettysburg $103,630
State College $103,070
Altoona $100,730
Lebanon $99,260
Johnstown $94,350
Chambersburg-Waynesboro $89,470


28. North Dakota (Full Practice)

NP Annual Salary Range:

$84,340 - $142,750

NP Annual Job Openings:

50

10-Year NP Job Outlook:

+31.37%

How Much Does an NP Make in North Dakota:

With low unemployment and a great education system, NPs with families may want to consider working in North Dakota. Starting salaries for a new grad NP are $84,340 on average yearly. For nurses with experience who enjoy solitude and wildlife, you may be happy to know that you can earn between $94,880 and $142,750, depending on your years in the profession. Plus, NPs in the Peace Garden State can work with full practice authority, making this state even more appealing for NPs who are outdoor enthusiasts.

Level of Experience Hourly Annual
Starting $40.55 $84,340
1-4 Years of Experience $45.62 $94,880
5-9 Years of Experience $52.59 $109,380
10-19 Years of Experience $60.49 $125,810
20 Years or More Experience $68.63 $142,750
Average Salary $53.40 $111,070


Top Paying Metros for NPs in North Dakota:

If looking for a bit of culture and some other humans to pal around with, head to Fargo, North Dakota where NPs earn an average yearly salary of $108,340. Dubbed “the least stressful town in America”, Bismarck also ranks high in pay for metros in ND, with NPs averaging $107,590 per year.

Metro Average Annual Salary
Fargo $108,340
Bismarck $107,590


29. Alaska (Full Practice)

NP Annual Salary Range:

$49,400 - $166,760

NP Annual Job Openings:

20

10-Year NP Job Outlook:

+8.57%

How Much Does an NP Make in Alaska:

The great frontier of Alaska is always looking for a good nurse practitioner. With NPs in high demand for this state, it is surprising to see that the average salary for an NP in Alaska is $110,270. With a considerably higher cost of living than the US average, this does not make good sense to help in the recruitment of our profession. With a paltry starting salary of $49,400 and an average overall annual wage of $110,270, inexperienced NPs must really want to seek the adventure of this untapped state if taking a job in Alaska. For many, the spectacular beauty and pristine and pure air are draw enough to work in Last Frontier State.

Level of Experience Hourly Annual
Starting $23.75 $49,400
1-4 Years of Experience $34.49 $71,740
5-9 Years of Experience $56.23 $116,950
10-19 Years of Experience $66.47 $138,250
20 Years or More Experience $80.17 $166,760
Average Salary $53.01 $110,270


Top Paying Metros for NPs in Alaska:

NPs employed in Anchorage (which is by far the most populated metro in Alaska) earn an average annual salary of $119,950. In Anchorage, with the highest concentration of people, nurse practitioners hoping to find employment in Alaska have their best shot at finding gainful employment in an urban atmosphere with a big view.

Metro Average Annual Salary
Anchorage $119,950


30. Indiana (Reduced Practice)

NP Annual Salary Range:

$86,730 - $137,480

NP Annual Job Openings:

450

10-Year NP Job Outlook:

+29.41%

How Much Does an NP Make in Indiana:

With more people moving to Indiana each year, NPs seeking a low cost of living and family-oriented area may find this secret gem of a state to be quite a find. New grad nurse practitioners may appreciate this sporty area with an average NP wage of $86,730 per year. With an uptick in job opportunities, those with experience may be able to land a job they love and settle in comfortably, making an average wage of up to $137,480.

Level of Experience Hourly Annual
Starting $41.70 $86,730
1-4 Years of Experience $46.02 $95,720
5-9 Years of Experience $52.62 $109,450
10-19 Years of Experience $60.12 $125,050
20 Years or More Experience $66.10 $137,480
Average Salary $52.86 $109,940


Top Paying Metros for NPs in Indiana:

The university town of Bloomington tops the list of best paying metros in Indiana. With a tight-knit community and collegiate feel, you should be right at home while earning an average salary of $119,350 annually.

Another college town, South Bend, has the infamous University of Notre Dame in its backyard. As a cultural hub, NPs working in this town earn an average wage of $106,950 while enjoying all the nightlife and amenities that South Bend has to offer.

Family-oriented nurse practitioners may want to consider working in Fort Wayne, IN where there is a strong economy and plenty of churches and parks. Here you can average a salary of $106,400 per year.

Metro Average Annual Salary
Bloomington $119,350
Terre Haute $118,640
Columbus $117,200
Lafayette-West Lafayette $114,350
Evansville $112,200
Michigan City-La Porte $111,850
Elkhart-Goshen $111,220
Indianapolis-Carmel-Anderson $110,050
Muncie $109,980
Kokomo $107,460
South Bend-Mishawaka $106,950
Fort Wayne $106,400


31. Colorado (Full Practice)

NP Annual Salary Range:

$73,680 - $144,660

NP Annual Job Openings:

330

10-Year NP Job Outlook:

+44.74%

How Much Does an NP Make in Colorado:

For years now, everyone has wanted to move to Colorado (CO). Nurse practitioners have figured out why this is the state to work and recreate. With the benefit of full practice authority and an NP salary in Colorado of $109,760 annually, outdoorsy types can enjoy a great job and environment. As one of the fastest states for economic growth, the Centennial State also draws new residents for the stunning beauty, healthy lifestyle, and overall feeling of freedom that pervades this commonwealth. New grad NPs can tap into all of these benefits when moving to CO while making an average salary of $73,680 to start per year. Although this figure is low, you can quickly jump to $92,130 with just 1 to 4 years on the job.

Level of Experience Hourly Annual
Starting $35.42 $73,680
1-4 Years of Experience $44.29 $92,130
5-9 Years of Experience $53.24 $110,740
10-19 Years of Experience $61.49 $127,890
20 Years or More Experience $69.55 $144,660
Average Salary $52.77 $109,760


Top Paying Metros for NPs in Colorado:

Nobody needs to be convinced to move to Boulder, CO where there is abundant sunshine and more outdoor activities than you can possibly take in. But one more incentive for NPs is that this nirvana city pays the best in the state, with the average nurse practitioner earning an average salary of $120,500 per year. Are you excited yet about the prospect of moving to Colorado? Just be aware that housing is quite steep in this popular state. If looking for a bargain in real estate, head to Fort Collins, where the air is clean, the city is young and housing costs are lower than most other CO top cities. NPs working in this little city with miles of bike lanes and craft breweries on every corner can expect to make an average annual salary of $110,850. With so many millennials flocking to this city, pediatric and obstetric nurse practitioners can expect to be in demand soon as families begin to populate the area.

Metro Average Annual Salary
Boulder $120,500
Denver-Aurora-Lakewood $112,590
Fort Collins $110,850
Grand Junction $108,210
Pueblo $103,830
Colorado Springs $101,790
Greeley $97,270


32. Virginia (Restricted Practice)

NP Annual Salary Range:

$81,570 - $141,340

NP Annual Job Openings:

450

10-Year NP Job Outlook:

+30.74%

How Much Does an NP Make in Virginia:

With the average nurse practitioner salary in the state of Virginia being $109,660, you will be on par with many of the states in the US. Young or new nurse practitioners may want to head to Virginia to find their first job. Starting at $81,570 per year on average, new grads may want to check out job opportunities in this state with temperate weather year-round. Virginia may be an excellent option for those of us who like a little bit of everything. Virginia is a perfect choice for nurse practitioners of all ages with miles of pristine seashore, peaky mountains, and not crazy cold or hot temperatures. 55+ communities abound in Virginia, so active older NPs may want to think about relocating to the Old Dominion State. You can expect to make $141,340 on average annually.

Level of Experience Hourly Annual
Starting $39.22 $81,570
1-4 Years of Experience $44.48 $92,510
5-9 Years of Experience $52.18 $108,530
10-19 Years of Experience $60.47 $125,770
20 Years or More Experience $67.95 $141,340
Average Salary $52.72 $109,660


Top Paying Metros for NPs in Virginia:

Winchester is the champion of the best paying metros in Virginia, with NPs here making an average annual salary of $117,590. Although the cost of housing anywhere in Virginia is higher than the national average, Winchester is just over the median price of living index. This small town surrounded by the Shenandoah Mountains is a rising star, making work in this area one of the better deals in Virginia. If you enjoy the quirky feel of Asheville, NC but are thinking of settling in Virginia, head to the small city of Roanoke, VA. Here you will be delighted at the cultural atmosphere of this rejuvenated town where hiking and crafting beer compete with all of the many museums and artistic theater offerings. While “living green” in Roanoke, you can expect to earn $104,480 annually on average.

Metro Average Annual Salary
Winchester $117,590
Richmond $108,620
Charlottesville $107,160
Roanoke $104,480
Staunton-Waynesboro $103,930
Virginia Beach-Norfolk-Newport News $103,710
Lynchburg $97,120
Blacksburg-Christiansburg-Radford $89,480
Harrisonburg $87,340


33. Mississippi (Reduced Practice)

NP Annual Salary Range:

$80,440 - $145,770

NP Annual Job Openings:

30

10-Year NP Job Outlook:

+7.14%

How Much Does an NP Make in Mississippi:

The average nurse practitioner salary in Mississippi (MS) is $109,550 on average. As one of the few remaining states with reduced practice for nurse practitioners, NPs who want to work in a state with a low cost of living and no traffic may find the Magnolia State a refreshing change of pace. Also known as the Hospitality State, nurses of any age should find friendly neighbors and coworkers to make their jobs and life in the Bayou meaningful and fun. NPs with 10 or more years’ experience can expect to make between $125,350 to $145,770 based on experience, making the state of Mississippi a bargain for your budget.

Level of Experience Hourly Annual
Starting $38.67 $80,440
1-4 Years of Experience $44.48 $92,510
5-9 Years of Experience $51.24 $106,570
10-19 Years of Experience $60.26 $125,350
20 Years or More Experience $70.08 $145,770
Average Salary $52.67 $109,550


Top Paying Metros for NPs in Mississippi:

Hattiesburg offers the best salaries by far for NPs in Mississippi. NPs earn a healthy wage of $122,950 in this city, where homes are cheap, and folks like to retire. Adult-gerontology NPs can make a great living in this town, as you will be in demand due to the older age of the residents. If you are looking for a little more excitement and nightlife, head to the state Capital of Jackson, MS where nurse practitioners can expect to earn $108,530 annually on average.

Metro Average Annual Salary
Hattiesburg $122,950
Jackson $108,530
Gulfport-Biloxi-Pascagoula $103,110


34. Michigan (Restricted Practice)

NP Annual Salary Range:

$86,780 - $136,570

NP Annual Job Openings:

340

10-Year NP Job Outlook:

+16.12%

How Much Does an NP Make in Michigan:

You may imagine cars and the auto industry when you think of Michigan. But with grassy dunes lining gorgeous sandy beaches and stately homes peppering the coastline, there is much more to Michigan than most people know. With the average nurse practitioner salary in the state of Michigan being around the mean for NPs in the US, you can expect to earn a yearly compensation of $109,150. Starting the inexperienced NPs at $86,780, there is no great incentive to keep NPs for long as the salary tops out at $136,570 on average for those with 20+ years in this career.

Level of Experience Hourly Annual
Starting $41.72 $86,780
1-4 Years of Experience $45.50 $94,630
5-9 Years of Experience $51.52 $107,170
10-19 Years of Experience $59.40 $123,560
20 Years or More Experience $65.66 $136,570
Average Salary $52.48 $109,150


Top Paying Metros for NPs in Michigan:

Most will agree that Ann Arbor is one of the best metros to live in Michigan. Making an average salary of $111,870, NPs working in this college midwestern town can appreciate both the urban and rural atmosphere that is prevalent throughout the area. If you are looking for a fun and quirky place in Michigan to work, consider Kalamazoo. You just need to be aware that the pay is a bit on the lower side, with NP compensation dipping below the 3-figure mark ($96,520), making it one of the lower-paying areas for nurse practitioners to work.

Metro Average Annual Salary
Muskegon $112,710
Ann Arbor $111,870
Detroit-Warren-Dearborn $111,460
Lansing-East Lansing $109,990
Grand Rapids-Wyoming $107,140
Jackson $106,760
Flint $105,380
Niles-Benton Harbor $103,130
Battle Creek $101,300
Saginaw $101,060
Kalamazoo-Portage $96,520


35. North Carolina (Restricted Practice)

NP Annual Salary Range:

$85,130 - $139,470

NP Annual Job Openings:

440

10-Year NP Job Outlook:

+30.42%

How Much Does an NP Make in North Carolina:

North Carolina (NC) is a great state to work in if you are looking for a destination with mountains, beaches, rural expanses, and vibrant city life. With an average nurse practitioner salary in the state of North Carolina being $108,370, you can find quality living in most areas of the state as NC boasts a reasonable cost of living. Seasonable temperatures will make this a likely favorite state for many NPs, including those with 20+ years of experience who can expect to earn $139,470 annually on average. For more inexperienced NPs, the average starting salary is between $85,130 and $93,540 per year.

Level of Experience Hourly Annual
Starting $40.93 $85,130
1-4 Years of Experience $44.97 $93,540
5-9 Years of Experience $51.33 $106,770
10-19 Years of Experience $59.94 $124,680
20 Years or More Experience $67.05 $139,470
Average Salary $52.10 $108,370


Top Paying Metros for NPs in North Carolina:

The increasingly popular and livable cities of Raleigh-Durham-Chapel Hill are called the North Carolina Triangle. Ranked in US News and World Report as the 2nd most popular place to live in our country, NPs working in this area can expect to earn between $110,760 and $111,260 annually. Charlotte, another vibrant and young city in the Tar Heel State, is a crowd-pleaser for millennial NPs, who can expect to earn $108,280 on average. If mountains and a funky vibe are more to your likening, head to unique Asheville, which was once dubbed the Paris of the South. Here nurse practitioners can expect to be compensated on average $104,470 annually.

Metro Average Annual Salary
Raleigh $111,260
Greenville $110,900
Durham-Chapel Hill $110,760
Greensboro-High Point $110,400
Fayetteville $109,160
Goldsboro $108,470
Charlotte-Concord-Gastonia $108,280
Hickory-Lenoir-Morganton $107,550
New Bern $106,580
Burlington $106,120
Asheville $104,470
Winston-Salem $104,440
Wilmington $102,160
Rocky Mount $96,820
Jacksonville $94,440


36. Vermont (Full Practice)

NP Annual Salary Range:

$79,820 - $141,950

NP Annual Job Openings:

40

10-Year NP Job Outlook:

+16.07%

How Much Does an NP Make in Vermont:

As one of the safest and healthiest places to live in the US, Vermont NPs can live in the Great Mountain State for reasons more than just the outstanding beauty. Young NPs with families will find great schools while making a starting salary of $79,820. After a few years’ experience, you can expect to make from $91,090 upwards, with the average salary coming in at $108,280 annually.

Level of Experience Hourly Annual
Starting $38.38 $79,820
1-4 Years of Experience $43.79 $91,090
5-9 Years of Experience $50.93 $105,930
10-19 Years of Experience $60.68 $126,210
20 Years or More Experience $68.25 $141,950
Average Salary $52.06 $108,280


Top Paying Metros for NPs in Vermont:

Besides plenty of Ben and Jerrys' ice cream, NPs living in Burlington, Vermont can expect to make top dollar in the state with an average wage of $109,700 per year. Surrounded by breathtaking landscapes, this college town offers nurse practitioners advantages of many flavors.

Metro Average Annual Salary
Burlington-South Burlington $109,700


37. Iowa (Full Practice)

NP Annual Salary Range:

$82,040 - $141,180

NP Annual Job Openings:

130

10-Year NP Job Outlook:

+30.15%

How Much Does an NP Make in Iowa:

As one of the most peaceful and serene states to live in, Iowa is a wonderful place for an NP to settle. For those suffering from burn-out, consider a job in Iowa where you can slow down and work alongside natives known to be friendly and considerate co-workers. NPs in this state earn on average $107,910 while new grads can expect a salary of $82,040 to start per year. Real estate in Iowa is very reasonable, so your wage should be able to stretch comfortably.

Level of Experience Hourly Annual
Starting $39.44 $82,040
1-4 Years of Experience $44.41 $92,380
5-9 Years of Experience $51.30 $106,710
10-19 Years of Experience $60.00 $124,800
20 Years or More Experience $67.88 $141,180
Average Salary $51.88 $107,910


Top Paying Metros for NPs in Iowa:

Sioux City is the front runner for metros paying their nurse practitioners the most in Iowa, with an average annual salary of $120,790. Iowa has loads of small towns with plenty of midwestern charm. However, if you are more interested in culture and variety, head to Iowa City or Cedar Rapids to get your fill of city life and more refined recreational activities. For nurse practitioners working in these 2 cities, expect to earn an average annual salary of around $112,010.

Metro Average Annual Salary
Sioux City $120,790
Dubuque $112,290
Iowa City $112,010
Cedar Rapids $111,750
Waterloo-Cedar Falls $109,270
Davenport-Moline-Rock Island $108,340
Ames $99,410
Des Moines-West Des Moines $96,220


38. Nebraska (Full Practice)

NP Annual Salary Range:

$84,860 - $135,680

NP Annual Job Openings:

90

10-Year NP Job Outlook:

+19.66%

How Much Does an NP Make in Nebraska:

If you are desperate to get away from the hassle and bustle of city life, consider Nebraska which offers wide-open spaces, little traffic, and a sparse population. Nebraska is the perfect state to settle for more reclusive type nurse practitioners. Additionally, NPs in this state are fortunate to practice without restriction. In this low cost of living state, nurse practitioners make an average salary of $107,330 per year. With 5 years on the job, you can expect to break 3 figures with a yearly wage of $106,900.

Level of Experience Hourly Annual
Starting $40.80 $84,860
1-4 Years of Experience $45.03 $93,670
5-9 Years of Experience $51.39 $106,900
10-19 Years of Experience $59.37 $123,490
20 Years or More Experience $65.23 $135,680
Average Salary $51.60 $107,330


Top Paying Metros for NPs in Nebraska:

If this sounds to your liking, consider Omaha-Council Bluffs, where the average annual salary for NPs is $108,730. With a family-friendly environment, excellent schools, and cheap housing, raising a family in this small-town area is an achievable goal. Nebraska is filled with tiny towns that dot the flat prairies. If you are interested in the draw of modest yet modern living in the Corn Husker State, turn to Grand Island or Lincoln, where NPs make between $101,40 and $102,330 per year.

Metro Average Annual Salary
Omaha-Council Bluffs $108,730
Grand Island $102,330
Lincoln $101,410


39. Missouri (Restricted Practice)

NP Annual Salary Range:

$82,210 - $137,340

NP Annual Job Openings:

420

10-Year NP Job Outlook:

+29.69%

How Much Does an NP Make in Missouri:

The average nurse practitioner salary in the state of Missouri is $106,870 annually. With low housing costs and a robust economy, new grad NPs should make a good living with an average wage of $82,210 per year. And if you like offbeat fun, join in the state's (un)official sport of cow tipping, where you are sure to find like-minded friends in the pasture.

Level of Experience Hourly Annual
Starting $39.52 $82,210
1-4 Years of Experience $44.00 $91,520
5-9 Years of Experience $50.02 $104,050
10-19 Years of Experience $58.33 $121,330
20 Years or More Experience $66.03 $137,340
Average Salary $51.38 $106,870


Top Paying Metros for NPs in Missouri:

Nurse practitioners can earn the highest wages in Missouri if they work in St Joseph. On your breaks, recreate while strolling along the scenic riverwalk beside the Missouri River. Consider working in St Louis for more excitement, where the sports get in your blood, and the famous St Louis Gateway Arch is close-by. With an NP salary of $105,360, this low-cost city can become home for those who love a big city vibe with small-town flavor.

Metro Average Annual Salary
St. Joseph $124,010
Kansas City $110,650
Joplin $105,720
St. Louis $105,360
Cape Girardeau $103,190
Jefferson City $100,590
Columbia $95,620
Springfield $89,980


40. Georgia (Restricted Practice)

NP Annual Salary Range:

$72,310 - $143,090

NP Annual Job Openings:

660

10-Year NP Job Outlook:

+41.37%

How Much Does an NP Make in Georgia:

Looking for a warm state to work that oozes southern charm and has affordable housing? Then consider the congenial state of Georgia. With the average nurse practitioner salary in the state of Georgia being $106,220, you can soak up plenty of sunshine by the sea on your days off while living comfortably in the Peach State. Starting salaries for new grads average $72,310, while those with 20+ years of experience can expect to make $143,090 on average.

Level of Experience Hourly Annual
Starting $34.76 $72,310
1-4 Years of Experience $43.40 $90,270
5-9 Years of Experience $50.04 $104,090
10-19 Years of Experience $59.25 $123,250
20 Years or More Experience $68.79 $143,090
Average Salary $51.07 $106,220


Top Paying Metros for NPs in Georgia:

Nurse practitioner salaries vary around the Peach State, with Columbus topping the chart for best pay ($118,590). NPs working in the bustling state capital of Atlanta are paid on average $107,090. The pinnacle city for the southern charm that includes vibrant nightlife and beach views is Savannah, where NPs are unfortunately compensated rather poorly at $95,220 annually.

Metro Average Annual Salary
Columbus $118,590
Warner Robins $114,170
Hinesville $107,280
Atlanta-Sandy Springs-Roswell $107,090
Valdosta $103,890
Augusta-Richmond County $101,970
Macon $101,540
Rome $100,950
Gainesville $99,740
Dalton $97,410
Athens-Clarke County $97,320
Savannah $95,220
Albany $78,950
Brunswick $71,730


41. Arkansas (Reduced Practice)

NP Annual Salary Range:

$82,810 - $135,020

NP Annual Job Openings:

190

10-Year NP Job Outlook:

+31.47%

How Much Does an NP Make in Arkansas:

Perhaps one of the more unknown states in the union, Arkansas holds a special place for many who enjoy stress-free living and family life, all while surrounded by natural beauty. For those considering a job in Arkansas, you can expect the average salary for nurse practitioners in Arkansas to be $106,210 per year. If you are a new grad NP thinking of working in this undiscovered territory, the starting wage on average is $82,810. With a very low cost of living, you should be able to begin your career in The Natural State quite satisfactorily.

Level of Experience Hourly Annual
Starting $39.81 $82,810
1-4 Years of Experience $43.56 $90,610
5-9 Years of Experience $49.00 $101,920
10-19 Years of Experience $57.44 $119,480
20 Years or More Experience $64.91 $135,020
Average Salary $51.06 $106,210


Top Paying Metros for NPs in Arkansas:

Nurse practitioners working in Fayetteville, home of the University of Arkansas, can expect to earn $117,700 on average annually. For those with jobs in the gorgeous capital town of Little Rock, you should make $101,650 on average.

Metro Average Annual Salary
Fayetteville-Springdale-Rogers $117,700
Fort Smith $112,470
Hot Springs $110,210
Pine Bluff $104,450
Little Rock-North Little Rock-Conway $101,650
Jonesboro $100,500


42. Ohio (Reduced Practice)

NP Annual Salary Range:

$76,110 - $140,540

NP Annual Job Openings:

650

10-Year NP Job Outlook:

+24.61%

How Much Does an NP Make in Ohio:

The average nurse practitioner salary in the state of Ohio is $105,630. With a stunning natural landscape and plenty of diversity of people and municipalities, NPs should be able to find happiness in the Buckeye State. Although new grads make only $76,110 on average, Ohio is one inexpensive state to live in. NPs with extensive experience (20+ years) can expect to make a very livable wage of $140,540.

Level of Experience Hourly Annual
Starting $36.59 $76,110
1-4 Years of Experience $44.14 $91,810
5-9 Years of Experience $50.68 $105,420
10-19 Years of Experience $59.40 $123,560
20 Years or More Experience $67.57 $140,540
Average Salary $50.78 $105,630


Top Paying Metros for NPs in Ohio:

If you seek the cheapest place to live in Ohio, head to Cleveland, where you can expect to earn $102,180 as an NP. Akron tops the chart for the best paying metro in Ohio, where NPs are compensated at $114,440 annually on average. For creative NPs, consider working in Columbus, where this little surprise of a city ranks high in the fashion design world. As a college town (Ohio State), you can absorb the youthful energy while making an average annual salary of $103,750. Not too bad as Columbus sports a low cost of living.

Metro Average Annual Salary
Akron $114,440
Toledo $111,530
Youngstown-Warren-Boardman $111,220
Dayton $110,450
Canton-Massillon $109,790
Lima $105,590
Columbus $103,750
Cleveland-Elyria $102,180
Mansfield $102,090
Cincinnati $100,020
Springfield $95,630


43. West Virginia (Reduced Practice)

NP Annual Salary Range:

$77,100 - $142,170

NP Annual Job Openings:

100

10-Year NP Job Outlook:

+24.78%

How Much Does an NP Make in West Virginia:

Although ranking low for pay and livability, West Virginia (WV) does have many good attributes. The mountain state has scenic peaks and valleys to live, recreate and work. With an average nurse practitioner salary of $105,220, you will be glad that WV is a more affordable state for finding a job. NPs with 5-9 years in the career can expect to make $100,080, which is a decent wage for residents of this state. For those with 20+ years of NP experience, you should be a top wage earner for the area bringing in $142,170 annually.

Level of Experience Hourly Annual
Starting $37.07 $77,100
1-4 Years of Experience $42.69 $88,800
5-9 Years of Experience $48.12 $100,080
10-19 Years of Experience $56.58 $117,690
20 Years or More Experience $68.35 $142,170
Average Salary $50.59 $105,220


Top Paying Metros for NPs in West Virginia:

The healthcare industry in Charleston, Beckley, and Weirton-Steubenville, WV pays their nurse practitioners the highest wages in the state at $120,910 to $121,350. If you are young and not married, consider a job in Morgantown, where the average age is 24 years old, and the town is ranked as one of the 2 best cities in WV to live as a single. Here, NPs make an average yearly salary of $96,370.

Metro Average Annual Salary
Weirton-Steubenville $121,350
Beckley $120,960
Charleston $120,910
Wheeling $103,440
Huntington-Ashland $103,420
Parkersburg-Vienna $98,100
Morgantown $96,370


44. Kansas (Full Practice)

NP Annual Salary Range:

$73,870 - $132,910

NP Annual Job Openings:

190

10-Year NP Job Outlook:

+18.29%

How Much Does an NP Make in Kansas:

Conjuring up memories of Dorothy, the tin man, and the wicked witch of the west, there is more to Kansas than the Land of Oz. Yes, there are picturesque rolling hills, orchards overflowing with apples, and meadows peppered with wildflowers. But there is much opportunity for jobs in this very affordable state. With the starting salary for new NPs of $73,870, it is a good thing that housing and other costs are one of the lowest in the country. Ranking #45 for nurse practitioner salary by state, you can expect an average salary for nurse practitioners in Kansas to be $104,530.

Level of Experience Hourly Annual
Starting $35.51 $73,870
1-4 Years of Experience $43.27 $90,010
5-9 Years of Experience $49.83 $103,640
10-19 Years of Experience $57.78 $120,180
20 Years or More Experience $63.90 $132,910
Average Salary $50.25 $104,530


Top Paying Metros for NPs in Kansas:

The capital city of Topeka can brag that the best-compensated nurse practitioners in the state work here. With an expected average annual salary of $108,340, NPs can enjoy all that the city has to offer with wide-open spaces that make it feel roomy and airy. If seeking a thriving art and music metro to work in, consider the college town of Lawrence, where NPs make an average salary of $97,510 annually.

Metro Average Annual Salary
Topeka $108,340
Wichita $98,190
Lawrence $97,510


45. South Dakota (Full Practice)

NP Annual Salary Range:

$80,010 - $130,540

NP Annual Job Openings:

50

10-Year NP Job Outlook:

+27.27%

How Much Does an NP Make in South Dakota:

Besides the tourist attractions of Mount Rushmore and the Black Hills, what else does South Dakota have to offer a nurse practitioner considering a job in this spacious state? For one, the low cost of living makes good sense for new grad NPs working in the areas, with an average beginning salary at $80,010 yearly. However, with extreme temperatures and unpredictable weather conditions, only the hardier may want to consider this state filled with wildlife and unspoiled nature to be home. If this describes your idea of the best states to work in, you can expect an average salary of $103,080 for NP employment in the Mount Rushmore State.

Level of Experience Hourly Annual
Starting $38.47 $80,010
1-4 Years of Experience $43.51 $90,500
5-9 Years of Experience $49.34 $102,620
10-19 Years of Experience $56.69 $117,910
20 Years or More Experience $62.76 $130,540
Average Salary $49.56 $103,080


Top Paying Metros for NPs in South Dakota:

Mosey on over to Sioux Falls if you are looking for the top paying city in South Dakota for NPs, who can count on an average annual salary of $103,070. As the Gateway to the Black Hills, the gold-digging town of Rapid City pays their NPs $99,720 per year on average.

Metro Average Annual Salary
Sioux Falls $103,070
Rapid City $99,720


46. Kentucky (Reduced Practice)

NP Annual Salary Range:

$73,910 - $134,750

NP Annual Job Openings:

270

10-Year NP Job Outlook:

+22.32%

How Much Does an NP Make in Kentucky:

Kentucky may be your style if you are looking for a friendly state to work that embraces all four seasons. Kentuckians have even added a favorite 5th season, Kentucky Derby time, where 2 weeks of parties and dress-up dominates the month of May. Nurse practitioner salary in Kentucky is nothing to write home about, averaging $102,460 annually. Starting NPs can expect a salary of $73,910 per year, while those with 20+ years top out at around $134,750.

Level of Experience Hourly Annual
Starting $35.53 $73,910
1-4 Years of Experience $42.55 $88,510
5-9 Years of Experience $47.84 $99,500
10-19 Years of Experience $54.63 $113,620
20 Years or More Experience $64.78 $134,750
Average Salary $49.26 $102,460


Top Paying Metros for NPs in Kentucky:

With most of the larger cities paying slightly above the average nurse practitioner salary in the Bluegrass state, one might assume that the smaller towns and rural areas pay below the mean. Louisville/Jefferson Coty and Elizabethtown-Fort Knox come in at the pinnacle for pay in the metros of Kentucky (up to $105,840). As the “horse capital of the world”, Lexington also boasts affordable housing and great family living. NPs working in this local are paid $102,100 on average annually.

Metro Average Annual Salary
Louisville/Jefferson County $105,840
Elizabethtown-Fort Knox $105,820
Bowling Green $103,870
Owensboro $103,560
Lexington-Fayette $102,100


47. South Carolina (Restricted Practice)

NP Annual Salary Range:

$79,400 - $129,560

NP Annual Job Openings:

200

10-Year NP Job Outlook:

+25.64%

How Much Does an NP Make in South Carolina:

Having to deal with the challenge of restrictive practice and low wages are 2 of the most significant drawbacks of working in South Carolina. With the average salary of a nurse practitioner in South Carolina barely hitting the 3-figure mark ($101,190), it is a good thing that the cost of living is easy on the budget, and the weather is warm and sunny. The enclosed chart also highlights that there is not a steep wage increase for years of experience, with highly experienced NPs maxing out at a mere $129,560 annually. As one of the top retirement destinations in the US, it may be wise to work in another state for higher pay and then retire to this warm and friendly state once you have your nest-egg in the bank.

Level of Experience Hourly Annual
Starting $38.17 $79,400
1-4 Years of Experience $42.94 $89,320
5-9 Years of Experience $47.57 $98,940
10-19 Years of Experience $53.24 $110,740
20 Years or More Experience $62.29 $129,560
Average Salary $48.65 $101,190


Top Paying Metros for NPs in South Carolina:

For those of you considering working in The Palmetto State, NPs employed in Sumter make a decent wage of $129,690 annually on average. If your dream is to work by the beach, those with Hilton Head and Myrtle beach NP jobs can expect to make on average $90,820 to $99,350 per year.

Metro Average Annual Salary
Sumter $129,690
Spartanburg $104,730
Greenville-Anderson-Mauldin $104,490
Charleston-North Charleston $104,480
Florence $103,770
Myrtle Beach-Conway-North Myrtle Beach $99,350
Columbia $96,290
Hilton Head Island-Bluffton-Beaufort $90,820


48. Florida (Restricted Practice)

NP Annual Salary Range:

$56,800 - $134,230

NP Annual Job Openings:

1,110

10-Year NP Job Outlook:

+36.94%

How Much Does an NP Make in Florida:

The average nurse practitioner salary in the state of Florida is $101,060. Possibly a more popular locale to retire than work due to low pay, new grad NPs are not even compensated as high as most RNs in other areas. Starting at a mere $27.31 per hour or $56,800 annually, living and working in the Sunshine State may not be worth it. With senior citizens flocking to Florida, one might expect adult-gerontology NPs to command higher wages. Unfortunately, even those with 20+ years on the job can expect only an average pay of $134,230.

Level of Experience Hourly Annual
Starting $27.31 $56,800
1-4 Years of Experience $41.27 $85,850
5-9 Years of Experience $48.52 $100,930
10-19 Years of Experience $57.13 $118,820
20 Years or More Experience $64.53 $134,230
Average Salary $48.59 $101,060


Top Paying Metros for NPs in Florida:

The table below lists quite a variety of areas and compensations to review as an incoming nurse practitioner. The university town of Gainesville, Florida pays a more equitable wage ($115,810) than that of the tropical beach towns of Tampa and Miami ($97,030-$98,750 annually). Typically, cheaper to live on the west side of the state (Gulf); NPs working in cities on both sides of Florida receive similar compensation. Probably one of your best bets for a decent living is in the picturesque beach town areas of North Port-Sarasota-Bradenton where the sand is bright white and housing prices are lower than the Atlantic Ocean side of the state. Here NPs can expect to earn $111,440 per year on average.

Metro Average Annual Salary
Gainesville $115,810
North Port-Sarasota-Bradenton $111,440
Orlando-Kissimmee-Sanford $110,370
Port St. Lucie $108,690
Deltona-Daytona Beach-Ormond Beach $108,280
Tallahassee $106,740
Lakeland-Winter Haven $106,280
Ocala $103,700
Crestview-Fort Walton Beach-Destin $102,910
Jacksonville $102,820
Pensacola-Ferry Pass-Brent $101,160
Homosassa Springs $100,880
Panama City $100,880
Sebastian-Vero Beach $98,750
Tampa-St. Petersburg-Clearwater $98,750
Miami-Fort Lauderdale-West Palm Beach $97,030
Naples-Immokalee-Marco Island $96,540
Cape Coral-Fort Myers $91,610
Palm Bay-Melbourne-Titusville $91,020
Punta Gorda $72,120


49. Alabama (Reduced Practice)

NP Annual Salary Range:

$71,700 - $129,810

NP Annual Job Openings:

320

10-Year NP Job Outlook:

+24.21%

How Much Does an NP Make in Alabama:

With the average nurse practitioner salary in Alabama only $99,790, Alabama ranks in the bottom 2 states for NP wages. Although there is plenty of beauty and job opportunity in The Cotton State, most nurse practitioners may find the compensation lacking. With wages ranging from $71,700 to $129,810 depending on experience, hopefully, the low cost of living and housing prices can help to lure NPs to the area.

Level of Experience Hourly Annual
Starting $34.47 $71,700
1-4 Years of Experience $41.17 $85,640
5-9 Years of Experience $46.93 $97,610
10-19 Years of Experience $54.00 $112,310
20 Years or More Experience $62.41 $129,810
Average Salary $47.98 $99,790


Top Paying Metros for NPs in Alabama:

The highest-paid nurse practitioners in Alabama work in the metro of Anniston-Oxford-Jacksonville. Here you can expect to be compensated $136,540, which is well above the average for the state. NPs working in Mobile, Alabama might expect combat wages for working in one of the highest hurricane risk areas. Still, unfortunately, you will be disappointed with an average pay of $90,380 per year.

Metro Average Annual Salary
Anniston-Oxford-Jacksonville $136,540
Daphne-Fairhope-Foley $107,390
Montgomery $107,380
Huntsville $99,850
Tuscaloosa $99,180
Birmingham-Hoover $98,930
Decatur $98,890
Florence-Muscle Shoals $95,780
Auburn-Opelika $93,510
Dothan $93,500
Mobile $90,380
Gadsden $81,390


50. Tennessee (Restricted Practice)

NP Annual Salary Range:

$69,160 - $131,590

NP Annual Job Openings:

730

10-Year NP Job Outlook:

+34.67%

How Much Does an NP Make in Tennessee:

Having the honor of coming in dead last for NP pay is the great state of Tennessee. Known more for its music, high mountains, and moonshine, new grad NPs living in the Volunteer State can expect to start at a nominal hourly rate of $33.25. With the average nurse practitioner salary in the state of Tennessee coming in at $99,370, it is a good thing that the low cost of living and surrounding beauty helps to make up for the poor compensation.

Level of Experience Hourly Annual
Starting $33.25 $69,160
1-4 Years of Experience $41.33 $85,960
5-9 Years of Experience $47.74 $99,300
10-19 Years of Experience $54.96 $114,310
20 Years or More Experience $63.26 $131,590
Average Salary $47.77 $99,370


Top Paying Metros for NPs in Tennessee:

With hundreds of pubs and venues that have hosted famous artists such as Elvis, Johnny Cash, and B.B. King, Memphis is the heart and soul of the music industry. Here nurse practitioners can expect an annual salary of $109,4400 on average. Another popular rock-n-roll and country mecca is Nashville, where nurse practitioner salary trails a bit at $98,590.

Perplexing as it seems, the tiny industrial town of Morristown located at the foot of the smokey mountains has NPs that are the highest paid in Tennessee ($118,610).

Metro Average Annual Salary
Morristown $118,610
Memphis $109,440
Kingsport-Bristol-Bristol $103,940
Clarksville $103,820
Chattanooga $101,280
Cleveland $100,380
Knoxville $99,550
Nashville-Davidson--Murfreesboro--Franklin $98,590
Johnson City $95,900
Jackson $86,480



Nurse Practitioner Salary in Your State by Type of Specialty


Next, we looked at nurse practitioner salary in each state categorized by type of specialty area. Although not every NP specialty is listed, you can get a pretty good feel for this type of salary analysis for most fields of NP medicine. The enclosed table is a great visual when considering the choice of nursing practice that you want to pursue for your advanced practice degree.

It may come as a surprise to some that neonatal nurse practitioners consistently make the highest wage of all the types of NP specialists with psychiatric NPs trailing in second place. California tops the salaries across the board with their NNPs making $157,040 on average annually.

As we might have expected those working as an FNP or PNP make the least. The nurse practitioner salary of those in pediatrics is on average $110,999 for the country.

State NNP PMHNP AG-ACNP PNP-AC AG-PCNP WHNP FNP PNP-PC
Alabama $107,360 $106,170 $105,410 $104,000 $101,510 $100,350 $99,540 $96,730
Alaska $118,630 $117,320 $116,480 $114,920 $112,170 $110,890 $110,000 $106,890
Arizona $126,390 $124,990 $124,090 $122,430 $119,500 $118,140 $117,190 $113,880
Arkansas $114,270 $113,000 $112,190 $110,690 $108,040 $106,810 $105,950 $102,950
California $157,040 $155,300 $154,190 $152,120 $148,480 $146,790 $145,610 $141,490
Colorado $118,090 $116,770 $115,940 $114,390 $111,650 $110,380 $109,490 $106,390
Connecticut $125,640 $124,240 $123,350 $121,700 $118,790 $117,440 $116,490 $113,200
Delaware $120,740 $119,400 $118,550 $116,960 $114,160 $112,860 $111,950 $108,790
Florida $108,730 $107,520 $106,750 $105,320 $102,800 $101,630 $100,810 $97,960
Georgia $114,280 $113,010 $112,200 $110,700 $108,050 $106,820 $105,960 $102,960
Hawaii $127,790 $126,370 $125,470 $123,790 $120,820 $119,450 $118,490 $115,140
Idaho $122,530 $121,170 $120,300 $118,690 $115,850 $114,530 $113,610 $110,400
Illinois $120,560 $119,220 $118,370 $116,780 $113,990 $112,690 $111,780 $108,620
Indiana $118,280 $116,960 $116,130 $114,570 $111,830 $110,560 $109,670 $106,570
Iowa $116,100 $114,800 $113,980 $112,460 $109,770 $108,520 $107,640 $104,600
Kansas $112,460 $111,210 $110,410 $108,940 $106,330 $105,120 $104,270 $101,320
Kentucky $110,230 $109,010 $108,230 $106,780 $104,220 $103,040 $102,210 $99,320
Louisiana $120,370 $119,030 $118,180 $116,600 $113,800 $112,510 $111,600 $108,450
Maine $120,040 $118,710 $117,860 $116,280 $113,500 $112,210 $111,300 $108,160
Maryland $123,980 $122,600 $121,730 $120,100 $117,220 $115,890 $114,950 $111,710
Massachusetts $135,610 $134,100 $133,150 $131,360 $128,220 $126,760 $125,740 $122,190
Michigan $117,430 $116,120 $115,290 $113,750 $111,030 $109,770 $108,880 $105,800
Minnesota $127,920 $126,500 $125,590 $123,910 $120,950 $119,570 $118,610 $115,250
Mississippi $117,860 $116,550 $115,720 $114,170 $111,430 $110,170 $109,280 $106,190
Missouri $114,980 $113,700 $112,890 $111,370 $108,710 $107,470 $106,600 $103,590
Montana $123,050 $121,680 $120,810 $119,190 $116,340 $115,020 $114,090 $110,860
Nebraska $115,470 $114,190 $113,370 $111,850 $109,180 $107,940 $107,060 $104,040
Nevada $128,980 $127,550 $126,640 $124,940 $121,950 $120,570 $119,590 $116,210
New Hampshire $120,990 $119,650 $118,790 $117,200 $114,390 $113,090 $112,180 $109,010
New Jersey $140,820 $139,250 $138,260 $136,410 $133,140 $131,630 $130,570 $126,880
New Mexico $125,930 $124,530 $123,640 $121,980 $119,060 $117,710 $116,760 $113,460
New York $136,030 $134,520 $133,560 $131,770 $128,620 $127,150 $126,130 $122,560
North Carolina $116,590 $115,290 $114,470 $112,940 $110,230 $108,980 $108,100 $105,050
North Dakota $119,500 $118,170 $117,320 $115,750 $112,980 $111,700 $110,790 $107,660
Ohio $113,640 $112,380 $111,580 $110,080 $107,450 $106,230 $105,370 $102,390
Oklahoma $121,300 $119,950 $119,100 $117,500 $114,690 $113,390 $112,470 $109,290
Oregon $127,600 $126,180 $125,280 $123,600 $120,640 $119,270 $118,310 $114,960
Pennsylvania $120,020 $118,690 $117,840 $116,260 $113,480 $112,190 $111,280 $108,140
Rhode Island $126,200 $124,790 $123,900 $122,240 $119,320 $117,960 $117,010 $113,700
South Carolina $108,870 $107,650 $106,890 $105,460 $102,930 $101,760 $100,940 $98,090
South Dakota $110,900 $109,670 $108,880 $107,430 $104,850 $103,660 $102,820 $99,920
Tennessee $106,910 $105,720 $104,960 $103,560 $101,080 $99,930 $99,120 $96,320
Texas $125,550 $124,160 $123,270 $121,620 $118,710 $117,360 $116,410 $113,120
Utah $122,160 $120,800 $119,940 $118,340 $115,500 $114,190 $113,270 $110,070
Vermont $116,490 $115,200 $114,380 $112,840 $110,140 $108,890 $108,010 $104,960
Virginia $117,980 $116,670 $115,830 $114,280 $111,550 $110,280 $109,390 $106,300
Washington $136,070 $134,560 $133,600 $131,810 $128,660 $127,190 $126,170 $122,600
West Virginia $113,200 $111,940 $111,140 $109,660 $107,030 $105,810 $104,960 $101,990
Wisconsin $121,600 $120,250 $119,390 $117,790 $114,970 $113,670 $112,750 $109,560
Wyoming $127,820 $126,400 $125,500 $123,820 $120,850 $119,480 $118,520 $115,170
U.S. $123,196 $121,826 $120,956 $119,337 $116,480 $115,156 $114,226 $110,999
Note: Neonatal Nurse Practitioner (NNP), Psychiatric-Mental Health Nurse Practitioner (PMHNP), Adult-Gerontology Acute Care Nurse Practitioner (AG-ACNP), Pediatric Acute Care Nurse Practitioner (PNP-AC), Adult-Gerontology Primary Care Nurse Practitioner (AG-PCNP), Women's Health Nurse Practitioner (WHNP), Family Nurse Practitioner (FNP), & Pediatric Primary Care Nurse Practitioner (PNP-PC)



Nurse Practitioner Salary In Your State By Type Of Work Setting


The nurse practitioner salary throughout the country is broken down next by type of work setting. As you can see below, outpatient care centers pay the best, with the average US wage being $123,850. It is no shock that universities, colleges, and professional schools pay the least, with compensation of $108,060 being the average for the US.

California leads the pack for pay once again with their outpatient center NPs earning an annual wage of $157,880. As more proof for Tennessee compensating their nurse practitioners the worst in the nation, the average hospital salary for NPs in Tennessee ranks #50 at a wage of $102,580 annually.

State Offices of
Physicians
General Medical
and Surgical
Hospitals
Outpatient Care
Centers
Colleges, Universities,
and Professional
Schools
Offices of
Other Health
Practitioners
Alabama $97,000 $103,010 $107,930 $94,170 $97,640
Alaska $107,190 $113,830 $119,260 $104,060 $107,890
Arizona $114,200 $121,280 $127,060 $110,860 $114,950
Arkansas $103,240 $109,640 $114,870 $100,230 $103,920
California $141,890 $150,690 $157,880 $137,750 $142,820
Colorado $106,690 $113,310 $118,710 $103,580 $107,390
Connecticut $113,520 $120,550 $126,310 $110,200 $114,260
Delaware $109,090 $115,860 $121,380 $105,910 $109,810
Florida $98,240 $104,330 $109,300 $95,370 $98,880
Georgia $103,250 $109,650 $114,880 $100,240 $103,930
Hawaii $115,460 $122,620 $128,470 $112,090 $116,220
Idaho $110,710 $117,570 $123,180 $107,470 $111,430
Illinois $108,930 $115,680 $121,200 $105,750 $109,640
Indiana $106,870 $113,490 $118,910 $103,750 $107,570
Iowa $104,890 $111,400 $116,710 $101,830 $105,580
Kansas $101,610 $107,910 $113,060 $98,640 $102,280
Kentucky $99,600 $105,770 $110,820 $96,690 $100,250
Louisiana $108,750 $115,500 $121,010 $105,580 $109,470
Maine $108,460 $115,190 $120,680 $105,300 $109,170
Maryland $112,020 $118,960 $124,640 $108,750 $112,750
Massachusetts $122,530 $130,120 $136,330 $118,950 $123,330
Michigan $106,100 $112,680 $118,050 $103,000 $106,800
Minnesota $115,580 $122,740 $128,600 $112,200 $116,340
Mississippi $106,490 $113,090 $118,490 $103,380 $107,190
Missouri $103,880 $110,320 $115,590 $100,850 $104,560
Montana $111,170 $118,070 $123,700 $107,930 $111,900
Nebraska $104,330 $110,800 $116,080 $101,280 $105,010
Nevada $116,540 $123,760 $129,670 $113,140 $117,300
New Hampshire $109,320 $116,090 $121,630 $106,130 $110,030
New Jersey $127,230 $135,120 $141,570 $123,520 $128,070
New Mexico $113,780 $120,830 $126,600 $110,460 $114,530
New York $122,910 $130,530 $136,750 $119,320 $123,710
North Carolina $105,340 $111,870 $117,210 $102,270 $106,030
North Dakota $107,970 $114,660 $120,130 $104,810 $108,670
Ohio $102,680 $109,040 $114,250 $99,680 $103,350
Oklahoma $109,600 $116,390 $121,950 $106,400 $110,320
Oregon $115,290 $122,430 $128,270 $111,920 $116,040
Pennsylvania $108,440 $115,160 $120,660 $105,280 $109,150
Rhode Island $114,020 $121,090 $126,870 $110,690 $114,770
South Carolina $98,360 $104,460 $109,440 $95,490 $99,010
South Dakota $100,200 $106,410 $111,490 $97,270 $100,860
Tennessee $96,590 $102,580 $107,480 $93,770 $97,230
Texas $113,440 $120,470 $126,220 $110,130 $114,180
Utah $110,380 $117,220 $122,810 $107,150 $111,100
Vermont $105,250 $111,780 $117,110 $102,180 $105,940
Virginia $106,600 $113,200 $118,600 $103,480 $107,290
Washington $122,950 $130,570 $136,800 $119,360 $123,750
West Virginia $102,280 $108,620 $113,800 $99,290 $102,950
Wisconsin $109,870 $116,680 $122,250 $106,660 $110,590
Wyoming $115,490 $122,650 $128,500 $112,120 $116,250
U.S. $111,310 $118,210 $123,850 $108,060 $112,040



Average Nurse Practitioner Salary in Your State vs. Average Nurse Practitioner Salary in the Nation


The US Bureau of Labor and Statistics lists your state's average nurse practitioner salary and compares it to the national average nurse practitioner salary. Check out the table below to determine how your state compensation measures up to the national average. Hopefully, you will end up on the positive side of the comparison, such as California, which is 27.48% higher than the national average in NP pay.

State Average Salary
Per Year
Comparison To
National Average
NP Salary
Number %
Alabama $102,540 -$15,130 -12.86%
Alaska $113,310 -$4,360 -3.71%
Arizona $120,720 +$3,050 +2.59%
Arkansas $109,140 -$8,530 -7.25%
California $150,000 +$32,330 +27.48%
Colorado $112,790 -$4,880 -4.15%
Connecticut $120,000 +$2,330 +1.98%
Delaware $115,330 -$2,340 -1.99%
Florida $103,850 -$13,820 -11.74%
Georgia $109,150 -$8,520 -7.24%
Hawaii $122,060 +$4,390 +3.73%
Idaho $117,030 -$640 -0.54%
Illinois $115,150 -$2,520 -2.14%
Indiana $112,970 -$4,700 -3.99%
Iowa $110,890 -$6,780 -5.76%
Kansas $107,410 -$10,260 -8.72%
Kentucky $105,290 -$12,380 -10.52%
Louisiana $114,970 -$2,700 -2.29%
Maine $114,660 -$3,010 -2.56%
Maryland $118,420 +$750 +0.64%
Massachusetts $129,530 +$11,860 +10.08%
Michigan $112,160 -$5,510 -4.68%
Minnesota $122,180 +$4,510 +3.83%
Mississippi $112,570 -$5,100 -4.33%
Missouri $109,820 -$7,850 -6.67%
Montana $117,530 -$140 -0.12%
Nebraska $110,290 -$7,380 -6.27%
Nevada $123,200 +$5,530 +4.70%
New Hampshire $115,560 -$2,110 -1.79%
New Jersey $134,500 +$16,830 +14.30%
New Mexico $120,280 +$2,610 +2.22%
New York $129,930 +$12,260 +10.42%
North Carolina $111,360 -$6,310 -5.36%
North Dakota $114,140 -$3,530 -3.00%
Ohio $108,540 -$9,130 -7.76%
Oklahoma $115,860 -$1,810 -1.54%
Oregon $121,870 +$4,200 +3.57%
Pennsylvania $114,640 -$3,030 -2.57%
Rhode Island $120,540 +$2,870 +2.44%
South Carolina $103,980 -$13,690 -11.63%
South Dakota $105,920 -$11,750 -9.99%
Tennessee $102,110 -$15,560 -13.22%
Texas $119,920 +$2,250 +1.91%
U.S. $117,670 $0 0.00%
Utah $116,680 -$990 -0.84%
Vermont $111,270 -$6,400 -5.44%
Virginia $112,690 -$4,980 -4.23%
Washington $129,970 +$12,300 +10.45%
West Virginia $108,120 -$9,550 -8.12%
Wisconsin $116,150 -$1,520 -1.29%
Wyoming $122,090 +$4,420 +3.76%
(Source: U.S. Bureau of Labor Statistics)


Average Nurse Practitioner Salary in Your State vs. Average Registered Nurse Salary in Your State


I would hope that you would make substantially more than an RN with all of your experience and an advanced practice nursing degree. For some reason, our outlying states of Alaska and Hawaii did not seem to get the memo on rewarding our nurses for their advanced achievement. With only a slight increase in pay for NPs vs. RNs (+11.74% to 13.60%), hiring and retaining nurse practitioners in those states may be difficult. See below to find out how your state measures up in comparison.

State Average Salary Comparison
NP RN Number %
Alabama $99,790 $60,230 +$39,560 +39.64%
Alaska $110,270 $95,270 +$15,000 +13.60%
Arizona $117,480 $80,380 +$37,100 +31.58%
Arkansas $106,210 $63,640 +$42,570 +40.08%
California $145,970 $120,560 +$25,410 +17.41%
Colorado $109,760 $77,860 +$31,900 +29.06%
Connecticut $116,780 $84,850 +$31,930 +27.34%
Delaware $112,230 $74,330 +$37,900 +33.77%
Florida $101,060 $69,510 +$31,550 +31.22%
Georgia $106,220 $71,510 +$34,710 +32.68%
Hawaii $118,780 $104,830 +$13,950 +11.74%
Idaho $113,890 $71,640 +$42,250 +37.10%
Illinois $112,060 $74,560 +$37,500 +33.46%
Indiana $109,940 $67,490 +$42,450 +38.61%
Iowa $107,910 $62,570 +$45,340 +42.02%
Kansas $104,530 $64,200 +$40,330 +38.58%
Kentucky $102,460 $64,730 +$37,730 +36.82%
Louisiana $111,880 $68,010 +$43,870 +39.21%
Maine $111,580 $71,040 +$40,540 +36.33%
Maryland $115,240 $81,590 +$33,650 +29.20%
Massachusetts $126,050 $96,250 +$29,800 +23.64%
Michigan $109,150 $73,980 +$35,170 +32.22%
Minnesota $118,900 $80,960 +$37,940 +31.91%
Mississippi $109,550 $61,250 +$48,300 +44.09%
Missouri $106,870 $65,900 +$40,970 +38.34%
Montana $114,370 $70,530 +$43,840 +38.33%
Nebraska $107,330 $69,480 +$37,850 +35.27%
Nevada $119,890 $89,750 +$30,140 +25.14%
New Hampshire $112,460 $75,970 +$36,490 +32.45%
New Jersey $130,890 $85,720 +$45,170 +34.51%
New Mexico $117,050 $75,700 +$41,350 +35.33%
New York $126,440 $89,760 +$36,680 +29.01%
North Carolina $108,370 $68,950 +$39,420 +36.38%
North Dakota $111,070 $69,630 +$41,440 +37.31%
Ohio $105,630 $69,750 +$35,880 +33.97%
Oklahoma $112,750 $66,600 +$46,150 +40.93%
Oregon $118,600 $96,230 +$22,370 +18.86%
Pennsylvania $111,560 $74,170 +$37,390 +33.52%
Rhode Island $117,300 $82,790 +$34,510 +29.42%
South Carolina $101,190 $67,140 +$34,050 +33.65%
South Dakota $103,080 $60,960 +$42,120 +40.86%
Tennessee $99,370 $64,120 +$35,250 +35.47%
Texas $116,700 $76,800 +$39,900 +34.19%
Utah $113,550 $70,370 +$43,180 +38.03%
Vermont $108,280 $72,140 +$36,140 +33.38%
Virginia $109,660 $74,380 +$35,280 +32.17%
Washington $126,480 $91,310 +$35,170 +27.81%
West Virginia $105,220 $65,130 +$40,090 +38.10%
Wisconsin $113,030 $74,760 +$38,270 +33.86%
Wyoming $118,810 $72,600 +$46,210 +38.89%
(Source: U.S. Bureau of Labor Statistics)


Average Nurse Practitioner Salary in Your State vs. Average Salary for All Other Occupations in Your State


In general, nurse practitioners are paid very well. Compared to other occupations, we typically are on the higher end of the scale. As you can see from the table below, this theory holds true in pretty much every state. This picture reminder helps to qualify why getting your nurse practitioner degree is totally worth it. Based on the enclosed information, you can be happy to know that you will be bringing in close to 50% more than all other occupations in your state. Mississippi has the largest gap between RNs and NP pay with nurse practitioners making 62.03% more than registered nurses.

State Average Salary Comparison
NP All Occupations Number %
Alabama $99,790 $46,840 +$52,950 +53.06%
Alaska $110,270 $61,760 +$48,510 +43.99%
Arizona $117,480 $53,400 +$64,080 +54.55%
Arkansas $106,210 $44,780 +$61,430 +57.84%
California $145,970 $65,740 +$80,230 +54.96%
Colorado $109,760 $60,840 +$48,920 +44.57%
Connecticut $116,780 $65,450 +$51,330 +43.95%
Delaware $112,230 $56,700 +$55,530 +49.48%
Florida $101,060 $50,020 +$51,040 +50.50%
Georgia $106,220 $51,940 +$54,280 +51.10%
Hawaii $118,780 $58,190 +$60,590 +51.01%
Idaho $113,890 $46,800 +$67,090 +58.91%
Illinois $112,060 $58,070 +$53,990 +48.18%
Indiana $109,940 $48,650 +$61,290 +55.75%
Iowa $107,910 $49,280 +$58,630 +54.33%
Kansas $104,530 $48,610 +$55,920 +53.50%
Kentucky $102,460 $46,000 +$56,460 +55.10%
Louisiana $111,880 $46,460 +$65,420 +58.47%
Maine $111,580 $51,220 +$60,360 +54.10%
Maryland $115,240 $63,610 +$51,630 +44.80%
Massachusetts $126,050 $70,010 +$56,040 +44.46%
Michigan $109,150 $53,390 +$55,760 +51.09%
Minnesota $118,900 $58,720 +$60,180 +50.61%
Mississippi $109,550 $41,600 +$67,950 +62.03%
Missouri $106,870 $50,140 +$56,730 +53.08%
Montana $114,370 $47,270 +$67,100 +58.67%
Nebraska $107,330 $50,260 +$57,070 +53.17%
Nevada $119,890 $50,360 +$69,530 +57.99%
New Hampshire $112,460 $56,730 +$55,730 +49.56%
New Jersey $130,890 $63,690 +$67,200 +51.34%
New Mexico $117,050 $49,650 +$67,400 +57.58%
New York $126,440 $67,850 +$58,590 +46.34%
North Carolina $108,370 $51,010 +$57,360 +52.93%
North Dakota $111,070 $52,450 +$58,620 +52.78%
Ohio $105,630 $51,510 +$54,120 +51.24%
Oklahoma $112,750 $47,340 +$65,410 +58.01%
Oregon $118,600 $56,880 +$61,720 +52.04%
Pennsylvania $111,560 $53,950 +$57,610 +51.64%
Rhode Island $117,300 $60,240 +$57,060 +48.64%
South Carolina $101,190 $46,230 +$54,960 +54.31%
South Dakota $103,080 $44,960 +$58,120 +56.38%
Tennessee $99,370 $47,530 +$51,840 +52.17%
Texas $116,700 $52,400 +$64,300 +55.10%
Utah $113,550 $51,430 +$62,120 +54.71%
Vermont $108,280 $53,420 +$54,860 +50.66%
Virginia $109,660 $60,160 +$49,500 +45.14%
Washington $126,480 $66,870 +$59,610 +47.13%
West Virginia $105,220 $45,380 +$59,840 +56.87%
Wisconsin $113,030 $51,250 +$61,780 +54.66%
Wyoming $118,810 $51,180 +$67,630 +56.92%
(Source: U.S. Bureau of Labor Statistics)


What are the Main Reasons Behind the Difference in Nurse Practitioner Salaries From State-To-State?


Based on my research for this article, salary is very dependent on the cost of living and housing in the state where you work. For example, as you have seen, California always tops the chart for the best compensation for NPs. We know that California is also typically one of the highest-priced states to reside in our country. So, it makes sense that the healthcare industry will need to pay a small fortune to attract and retain nurse practitioners in California.

A few cities defy this theory and may be driven by other reasons such as demand. Hard to fill positions in very rural, physician shortage, unappealing or unsafe areas can also be a factor in higher NP salaries.


BONUS! How to Decide Which State is Best for You to Work as a Nurse Practitioner?


There are so many elements to consider when deciding which state is best for you to work as a nurse practitioner. First of all, you need to determine the driving force behind your job search. Is it money, autonomy, family, excitement, or climate? Those are just a few of the main factors that may influence your choice of job locale.

Let’s break these reasons down a bit.

Pay:

If you are seeking the best paying position, you can use the statistics listed in this article for states that compensate NPs the best. However, you may want to get a complete picture of how your dollar will stretch, so check comparisons for living costs in the state you are investigating.

Practice Authority:

Unfortunately, autonomy as a nurse practitioner is quite varied due to the practice authority granted for each state. It may be disheartening to transfer from a state with full benefit authority to one that ties your hands at every turn. How independent you can practice may be a deal-breaker for some NPs.

Family:

Family is a significant influence on where many decide to work. Do you want to be close to your relatives? Is an excellent state for education and safe family living a priority? The importance of quality family life for many drives their decision on where to work.

Climate:

Let’s face it; some states can be tedious and have a more disagreeable climate when compared to other areas. If you are looking for excitement or a specific type of weather condition, your decision to move to a particular state may rest on these factors.


My Final Thoughts


Since you are now informed about the most up-to-date statistics on NP salary by state, you can use this information to move forward in your job search. Hopefully, your job in your future locale will reward you highly for your skill and expertise. You can choose what works best for you, your family, and your career now that you can easily find the answer to what is the average nurse practitioner salary by state. With all of the facts listed in this article “Nurse Practitioner Salary by State in 2024”, you should feel confident that you can make a logical decision about salary expectations as you move forward in your quest for your dream job.


Frequently Asked Questions Answered by Our Expert


1. What State Pays The Highest Nurse Practitioner Salary In The United States?

As mentioned earlier, California wins the prize for compensating NPs the highest. With an hourly rate of $70.18 and an annual salary of $145,970, CA nurse practitioners should be satisfied with their wages.

California
Hourly Monthly Annual
$70.18 $12,160 $145,970
(Source: U.S. Bureau of Labor Statistics)


2. What State Pays The Lowest Nurse Practitioner Salary In The United States?

To have the tragic last-place rank in the country for pay for NPs is probably not a source of pride. Tennessee has earned this honor by paying their NPs only $47.77 per hour or $99,370 annually.

Tennessee
Hourly Monthly Annual
$47.77 $8,280 $99,370
(Source: U.S. Bureau of Labor Statistics)


3. What States Pay The Highest And Lowest Nurse Practitioner Salaries In The Northeast?

In the northeastern section of the US, New Jersey compensates their nurse practitioners the highest. Here you can make an average annual salary of $130,890. Vermont is on the lower end of the scale in this area, with NPs earning $108,280 per year.

Highest Paying States Lowest Paying States
New Jersey $130,890 Vermont $108,280
New York $126,440 Pennsylvania $111,560
(Source: U.S. Bureau of Labor Statistics)


4. What States Pay The Highest And Lowest Nurse Practitioner Salaries In The Midwest?

According to the US Bureau of Labor and Statistics, the highest paying state in the northeast is Minnesota ($118,900), while South Dakota pays the least ($103,080) in this area of the country.

Highest Paying States Lowest Paying States
Minnesota $118,900 South Dakota $103,080
Wisconsin $113,030 Kansas $104,530
(Source: U.S. Bureau of Labor Statistics)


5. What States Pay The Highest And Lowest Nurse Practitioner Salaries In The Southeast?

In the southeast, Louisiana compensates its nurse practitioners at $111,880, making it the best state in this region for NP pay. Tennessee is the lowest paying state in the Southeast at $99,370 per year for NP wages on average.

Highest Paying States Lowest Paying States
Louisiana $111,880 Tennessee $99,370
Virginia $109,660 Alabama $99,790
(Source: U.S. Bureau of Labor Statistics)


6. What States Pay The Highest And Lowest Nurse Practitioner Salaries In The Southwest?

In the southwest area of the US, Arizona compensates its NPs the best at $117,480 annually. Oklahoma trails in this region at $112,750 per year for NP pay.

Highest Paying States Lowest Paying States
Arizona $117,480 Texas $116,700
New Mexico $117,050 Oklahoma $112,750
(Source: U.S. Bureau of Labor Statistics)


7. What States Pay The Highest And Lowest Nurse Practitioner Salaries In The Western Region?

In the western part of the country, it is no surprise that California is the leader in NP pay at $145,970 per year on average. Colorado comes in last in the Western region, with NP pay on average at $109,760.

Highest Paying States Lowest Paying States
California $145,970 Alaska $110,270
Washington $126,480 Colorado $109,760
(Source: U.S. Bureau of Labor Statistics)


8. What Are The NP Salaries In States With The Highest Number Of Nurse Practitioners?

This section looks at the states with the highest number of nurse practitioners and compares NP salaries. As the state with the highest population in the US, California ranks #1 for the largest number of NPs. This state compensates its nurse practitioners the best in the country at $145,970 annually. The table below shows a general trend of states with the most NPs achieving higher wages. Massachusetts seems to be an exception to this tendency as it ranks #10 in the highest number of NPs, but pay comes in between the #2 the #3 ranked salary ($126,050).

Rank State Hourly Monthly Annual
1 California $70.18 $12,160 $145,970
2 New York $60.79 $10,540 $126,440
3 Texas $56.11 $9,730 $116,700
4 Florida $48.59 $8,420 $101,060
5 Ohio $50.78 $8,800 $105,630
6 Tennessee $47.77 $8,280 $99,370
7 Pennsylvania $53.63 $9,300 $111,560
8 Georgia $51.07 $8,850 $106,220
9 Illinois $53.88 $9,340 $112,060
10 Massachusetts $60.60 $10,500 $126,050
(Source: U.S. Bureau of Labor Statistics)


9. What Are The NP Salaries In States With The Highest Number Of Annual Job Openings?

Are you looking for the state with the most opportunity for a nurse practitioner? Then take check out the chart below that shows NP salaries in states with the highest number of annual job openings. New York and California are good bets to find jobs ranking #1 and #2 in this category. New Jersey ranks #10 for NP opportunity, but NPs in this state are paid well at $130,890 on average per year.

Rank State Hourly Monthly Annual
1 New York $60.79 $10,540 $126,440
2 California $70.18 $12,160 $145,970
3 Texas $56.11 $9,730 $116,700
4 Florida $48.59 $8,420 $101,060
5 Illinois $53.88 $9,340 $112,060
6 Tennessee $47.77 $8,280 $99,370
7 Georgia $51.07 $8,850 $106,220
8 Ohio $50.78 $8,800 $105,630
9 Pennsylvania $53.63 $9,300 $111,560
10 New Jersey $62.93 $10,910 $130,890
(Source: U.S. Bureau of Labor Statistics)


10. What Are The NP Salaries In The States With The Highest Job Outlook?

? If you plan to stay in your NP career for a bit, head to the table below that lists the nurse practitioner salaries in the states with the best NP job outlook. Leading this category is Arizona, where NPs make an annual salary of $117,480. New York pays their NPs well ($126,440) and has a great job outlook, so this state may see an influx of new grads looking for a wise career move.

Rank State Hourly Monthly Annual
1 Arizona $56.48 $9,790 $117,480
2 Colorado $52.77 $9,150 $109,760
3 New York $60.79 $10,540 $126,440
4 Georgia $51.07 $8,850 $106,220
5 Florida $48.59 $8,420 $101,060
6 Tennessee $47.77 $8,280 $99,370
7 Maryland $55.40 $9,600 $115,240
8 Utah $54.59 $9,460 $113,550
9 Texas $56.11 $9,730 $116,700
10 Oregon $57.02 $9,880 $118,600
(Source: U.S. Bureau of Labor Statistics)


11. What Are The Highest Paying Nurse Practitioner States With Full Practice Authority?

For NPs fortunate to be working in a state with full practice authority, you may be interested to find out that those working in Washington make the highest salary at $126,480. All states with this privilege break the 3-figure barrier, with New Mexico paying the lowest of the top 10 at $117,050.

Rank State Hourly Monthly Annual
1 Washington $60.81 $10,540 $126,480
2 Massachusetts $60.60 $10,500 $126,050
3 Nevada $57.64 $9,990 $119,890
4 Minnesota $57.16 $9,910 $118,900
5 Wyoming $57.12 $9,900 $118,810
6 Hawaii $57.11 $9,900 $118,780
7 Oregon $57.02 $9,880 $118,600
8 Arizona $56.48 $9,790 $117,480
9 Rhode Island $56.39 $9,780 $117,300
10 New Mexico $56.27 $9,750 $117,050
(Source: U.S. Bureau of Labor Statistics)


12. What Are The Highest Paying Nurse Practitioner States With Reduced Practice Authority?

In the category of reduced practice states, New Jersey NPs make the most ($130,890). New York comes in a close 2nd with their NPs averaging $126,440 per year.

Rank State Hourly Monthly Annual
1 New Jersey $62.93 $10,910 $130,890
2 New York $60.79 $10,540 $126,440
3 Utah $54.59 $9,460 $113,550
4 Wisconsin $54.34 $9,420 $113,030
5 Illinois $53.88 $9,340 $112,060
6 Louisiana $53.79 $9,320 $111,880
7 Pennsylvania $53.63 $9,300 $111,560
8 Indiana $52.86 $9,160 $109,940
9 Mississippi $52.67 $9,130 $109,550
10 Arkansas $51.06 $8,850 $106,210
(Source: U.S. Bureau of Labor Statistics)


13. What Are The Highest Paying Nurse Practitioner States With Restricted Practice Authority?

If all goes as planned, California will not be on the list for restricted practice for long. Beginning January 1, 2023, CA nurse practitioners will celebrate full practice authority privileges. But for now, NPs in the Golden State top the list for highest paying states with restricted practice ($145,970). As you can see in these tables, NPs in the restricted practice states make less overall annually than those listed above in the freer practice regions.

Rank State Hourly Monthly Annual
1 California $70.18 $12,160 $145,970
2 Texas $56.11 $9,730 $116,700
3 Oklahoma $54.21 $9,400 $112,750
4 Virginia $52.72 $9,140 $109,660
5 Michigan $52.48 $9,100 $109,150
6 North Carolina $52.10 $9,030 $108,370
7 Missouri $51.38 $8,910 $106,870
8 Georgia $51.07 $8,850 $106,220
9 South Carolina $48.65 $8,430 $101,190
10 Florida $48.59 $8,420 $101,060
(Source: U.S. Bureau of Labor Statistics)


Donna Reese MSN, RN, CSN
Donna Reese is a freelance nurse health content writer with 37 years nursing experience. She has worked as a Family Nurse Practitioner in her local community clinic and as an RN in home health, rehabilitation, hospital, and school nursing.