10 states where NPs earn the most, least 

Advertisement

California is the highest-paying state for nurse practitioners, while Tennessee ranks the lowest, according to data from the Bureau of Labor Statistics. 

Here are the 10 states where nurse practitioners earn the highest average annual salary:

StateAnnual salary
California$173,190
New York$148,410
Oregon$148,030
Massachusetts$145,140
Washington$143,620
Alaska$142,340
Connecticut$141,140
New Jersey$140,470
Rhode Island$139,600
District of Columbia$137,600

Here are the 10 states where nurse practitioners earn the lowest average annual salary :

State Annual salary
Tennessee$108,180
Alabama$109,650
South Carolina$113,950
Arkansas$116,030
Kentucky$116,930
North Dakota$121,200
Ohio$121,250
West Virginia$122,140
Virginia$122,180
South Dakota$122,300
Advertisement

Next Up in ASC News

  • ASCs faced a mix of momentum and pressure throughout 2025. Procedure migration accelerated, technological innovation improved efficiency and new partnerships…

  • From high implant and supply costs to payer reimbursement pressures, ASCs are heading into 2026 with their margins squeezed from…

Advertisement