JobPayRaise
Career Advice

Nurse Practitioners vs. Family Medicine Physicians: Pay, Job Outlook and Training Compared (2025 BLS Data)

Updated November 9, 2026 · JobPayRaise editors
Nurse Practitioners vs. Family Medicine Physicians: Pay, Job Outlook and Training Compared (2025 BLS Data)
Key takeaways

  • Family Medicine Physicians had the higher median annual wage in May 2025: $244,180, versus $132,300 for nurse practitioners.
  • There are more nurse practitioners: about 323,040 U.S. jobs, versus 107,510 for family medicine physicians.
  • BLS projects employment of nurse practitioners to change by 41.0% and employment of family medicine physicians by 3.3% from 2025 to 2035.

Choosing between nurse practitioners and family medicine physicians, or thinking about switching? This side-by-side uses the federal government’s BLS OEWS national data, May 2025 for pay and job counts and BLS Employment Projections, 2025–35 for growth, openings and typical entry requirements. BLS occupation titles: “Nurse Practitioners” (SOC 29-1171) and “Family Medicine Physicians” (SOC 29-1215). More detail: Nurse Practitioners (BLS) and Family Medicine Physicians (BLS).

Pay side by side

May 2025 Nurse Practitioners Family Medicine Physicians
U.S. jobs 323,040 107,510
10th percentile (annual) $101,340 $76,830
25th percentile $117,990 $162,420
Median (annual) $132,300 $244,180
Median (hourly) $63.61 $117.39
75th percentile $156,700 $334,270
90th percentile $174,420 $428,550
Mean (average) $137,300 $255,820

Percentile wages: for example, 10% of workers earn less than the 10th-percentile figure. OEWS wages exclude overtime, tips and most bonuses.

Outlook and how you get in

BLS Employment Projections Nurse Practitioners Family Medicine Physicians
Projected job growth, 2025–35 41.0% 3.3%
Openings per year (avg.) 29.4 thousand 2.9 thousand
Typical entry education Master's degree Doctoral or professional degree
Work experience in a related job none none
Typical on-the-job training none Internship/residency

Openings include jobs that open up when workers retire or change occupations, not just new positions, which is why a field with slow growth can still hire a lot of people every year.

Where each job pays best

The three states with the highest median wage for each occupation (BLS OEWS state data, May 2025):

Rank Nurse Practitioners Family Medicine Physicians
1 California – $168,520 Rhode Island – $467,160
2 New Jersey – $159,310 Oklahoma – $361,350
3 Washington – $156,100 Idaho – $347,160

By industry, nurse practitioners earned the highest median in Professional, Scientific, and Technical Services ($138,910) and family medicine physicians in Government (federal, state and local; excludes public schools, public hospitals and the Postal Service) ($278,000), counting sectors with at least 1,000 jobs in the occupation (BLS OEWS industry data).

Which should you pick?

  • Look past the median. Compare the 25th and 75th percentiles too: they show what a typical early-career and an experienced worker earn in each field.
  • Count the cost of entry. The education and training rows above tell you how long it takes to start earning. A longer path can still pay off if the pay gap is large.
  • Check your area. State pay differs a lot from the national figure; use the state table and your local job ads before deciding.
  • Already in one of these jobs? If your pay is below the 25th percentile for your field, that is a concrete number to bring to a raise conversation.

Published November 9, 2026. Sources are linked in the text.

Header image: original chart by JobPayRaise.com using BLS OEWS May 2025 data.

Comments (1)

JobPayRaise Data Desk · November 9, 2026

One more data point, from metro-level data: among metro areas with at least 300 jobs in the occupation, the highest median for nurse practitioners was in San Jose-Sunnyvale-Santa Clara, CA ($231,560, 1,580 jobs), and for family medicine physicians it was in Oklahoma City, OK ($481,870, 940 jobs). Source: BLS OEWS metropolitan-area data, May 2025.

— JobPayRaise Data Desk