Nurse practitioner

Explore career information by location


How much does a Nurse Practitioner make in the United States?

Average base salary
16.7k salaries reported, updated at Aug 10, 2020
per year
The average salary for a nurse practitioner is $117,587 per year in the United States and $17,500 overtime per year.
Additional compensation
per year
Most common benefits
  • Relocation assistance
  • Flexible schedule
  • Mileage reimbursement
  • Health insurance
  • 403(b)
Was the salaries overview information helpful?

Salaries by years of experience in the United States

Was the years of experience information helpful?

View job openings with the years of experience that is relevant to you on Indeed

Where can a Nurse Practitioner earn more?

Compare salaries for Nurse Practitioners in different locations

Best-paid skills and qualifications for nurse practitioners

Most recommended license


earn +8.49% more

The jobs requiring this license have increase by 13200.00% since 2018. Nurse Practitioners with this license earn +8.49% more than the average base salary, which is $117,587 per year.

Job Trend

Top companies hiring nurse practitioners on Indeed

View more companies for nurse practitioners
Was this information helpful?

More critical skills and qualifications that pay well

Top skill
Job openings
Mental Health Counseling
14Company icon
Behavioral Health
80Company icon
Primary Care Experience
778Company icon
Acute Care
841Company icon
Critical Care Experience
1,233Company icon
Was this information helpful?
Specialty categories:
Top specialty
Job openings
Colorectal Surgery
17 jobs
19Company icon
Urgent Care
817 jobs
2,452Company icon
719 jobs
3,226Company icon
852 jobs
1,798Company icon
767 jobs
2,121Company icon
Certification categories:
Top certification
Job openings
417Company icon
DEA Certification
2,982Company icon
AHA Certification
859Company icon
BLS Certification
4,923Company icon
Field of study categories:
Top field of study
Job openings
Medical Degree
302 jobs
487Company icon
License categories:
Top license
Job openings
694 jobs
1,909Company icon
Physician Assistant License
829 jobs
2,286Company icon

Most common benefits for Nurse Practitioners

  • Relocation assistance
  • Flexible schedule
  • Mileage reimbursement
  • Health insurance
  • 403(b)
  • Loan assistance
  • Malpractice insurance
  • 401(k)
  • Dental insurance
  • Paid time off
  • Vision insurance
  • Disability insurance
Was the benefit information helpful?

Salary satisfaction

Based on 347 ratings

67% of Nurse practitioners in the United States think their salaries are enough for the cost of living in their area

Was this information helpful?
How much should you be earning?
Tell us about you and get an estimated calculation of how much you should be earning and insight into your career options.
Get started
salary calculator
Frequently asked questions
Common questions about salaries for a Nurse Practitioner

How can I know if I am being paid fairly as a nurse practitioner (NP)?

If you’re unsure about what salary is appropriate for a nurse practitioner (NP), visit Indeed's Salary Calculator to get a free, personalized pay range based on your location, industry, and experience.

Was this answer helpful?

How much do similar professions to Nurse Practitioner get paid?

Was this answer helpful?

Do nurse practitioners (NPs) make good money?

Yes, nurse practitioners can earn high income depending on their certification and the area of expertise.

Was this answer helpful?