What is the salary for a primary care nurse practitioner?
LocumTenens.com conducted its Annual Compensation and Employment Survey in September of 2020. Survey respondents represent primary care nurse practitioners who practice on a locum tenens basis as well as those with permanent salaries. Compensation results consist of only full-time, permanent employees and consider only annual salary and bonuses.
Average primary care NP salary in 2019
$ 122,626
Historical salary data
How does this year's salary compare to other years?
The average primary care nurse practitioner’s salary increased compared to last year. There was no survey data prior to 2018.
Survey Results
Demographic insights by gender
There were significantly more primary care NP females last year.
Male
14%1% increase
Female
86%1% decrease
Where do primary care NPs work?
These are three of the top work settings for primary care nurse practitioners in 2019.
Hospital employed
8%11% decrease
Clinic or community center
39%1% decrease
Group practice
18%1% increase
How old are primary care nurse practitioners?
Almost three quarters of respondents are either Baby Boomers (those born between 1946 and 1964) or from Generation X (1965 to 1980), though there was a 7% increase in Millennials this year compared to last.
Respondent demographics
Primary care nurse practitioners who took this survey
By region
Years in practice
Employment status
Methodology
Invitations for the survey were emailed to a database of more than 220,000 healthcare professionals in September 2020. Some recipients had been placed by LocumTenens.com, and some had not. There was a total of 2,080 respondents, both physicians and advanced practitioners, who were self-selected and spanned all 50 states.