What is the highest and lowest pay for Family Medicine Nurse Practitioner?
As of December 01, 2024, the average annual pay of Family Medicine Nurse Practitioner in the United States is $127,125. While Salary.com is seeing that the highest pay for Family Medicine Nurse Practitioner in the US can go up to $148,280 and the lowest down to $109,738, but most earn between $118,024 and $138,198. Salary.com shows the average base salary (core compensation), as well as the average total cash compensation for the job of Family Medicine Nurse Practitioner in the United States.