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.
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 |
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.
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.
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
. 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.
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.
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.
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.
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 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.
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.
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.