Nurse practitioner earnings by seniority

90th percentile

Top-level nurse practitioner earnings begin at:

$80.09 per hour

$166,590 per year

75th percentile

Senior-level nurse practitioner earnings begin at:

$69.74 per hour

$145,060 per year

50th percentile

Mid-level nurse practitioner earnings begin at:

$57.74 per hour

$120,100 per year

25th percentile

Junior-level nurse practitioner earnings begin at:

$46.47 per hour

$96,660 per year

10th percentile

Starting level nurse practitioner earnings begin at:

$35.00 per hour

$72,800 per year

Approximate values based on highest and lowest earning segments.

Nurse practitioner salary by state

State Name Average Salary
Arkansas $99,740
Louisiana $99,510
Missouri $98,430
Kansas $97,310
Florida $97,270
Tennessee $96,440
West Virginia $96,250
Kentucky $96,180
South Carolina $96,080
Alabama $95,010
Guam $45,420
Puerto Rico $19,450
California $126,890
Hawaii $123,570
Alaska $120,100
Massachusetts $119,420
New York $118,550
New Jersey $118,040
Washington $116,350
Minnesota $115,550
Connecticut $115,370
Wyoming $114,000
Arizona $113,394
Rhode Island $112,620
Nevada $112,090
Oregon $110,770
District of Columbia $110,420
New Mexico $109,970
New Hampshire $108,750
Texas $108,660
Maryland $108,580
Wisconsin $106,160
Illinois $105,800
Colorado $105,560
Delaware $105,390
Utah $105,160
North Dakota $105,030
Iowa $104,640
Georgia $104,360
Oklahoma $104,310
Montana $103,390
Michigan $103,210
Idaho $102,830
Mississippi $102,480
Virginia $102,480
Indiana $102,390
Maine $102,280
Nebraska $102,210
Vermont $101,660
North Carolina $101,540
Ohio $101,010
South Dakota $100,440
Pennsylvania $100,021

How do nurse practitioner salaries compare to similar careers?

Nurse practitioners earn 10% less than similar careers in Alaska. On average, they make less than nurse anesthetists but more than health services managers.

Career Median Salary
Nurse anesthetist salary $185K
Optometrist salary $134K
Pharmacist salary $145K
Nurse practitioner salary $120K
Anesthesiologist assistant salary $121K
Physician assistant salary $121K
Dental hygienist salary $117K
Health services manager salary $99K

Source: CareerExplorer (Aggregated)