General Internal Medicine Physician Salary 2025: $256,560 Median, Top States Pay $425k+

General internal medicine physicians earned a median salary of $256,560 in 2024, according to the Bureau of Labor Statistics. The mean annual wage is $267,200, or about $123 per hour. Pay ranges widely: the bottom 10% earn $73,570, while the top 10% pull in $475,430.

This occupation employs 67,150 people nationally. Job openings are projected at about 2,100 per year over the next decade, with growth of 3.3% from 2024 to 2034 — roughly as fast as the average for all occupations.

Explore the live data for this occupation:

How much General Internal Medicine Physicians earn

The Bureau of Labor Statistics reports a national median salary of $256,560 for general internal medicine physicians. That means half earn more and half earn less. The mean (average) is $267,200, working out to about $123 per hour on a typical schedule.

Earnings span a huge range. At the 10th percentile, physicians make $73,570 — sometimes reflecting part-time or early-career positions. At the 90th percentile, salaries reach $475,430, typically achieved by experienced physicians in high-demand settings.

Pay by state

Where you practice dramatically affects earnings. The highest-paying state is Georgia, where the average annual wage reaches $425,460. Rhode Island follows at $379,490, Minnesota at $373,700, Wisconsin at $367,160, and Alaska at $366,080.

At the other end, Nevada pays an average of $114,090, New Jersey $89,990, and West Virginia $72,680. These lower figures may reflect differences in cost of living, payer mix, or practice settings.

How to become General Internal Medicine Physician

Becoming a general internal medicine physician takes about 11 to 14 years after high school. The path is rigorous but straightforward.

  • Earn a bachelor's degree (4 years), typically with pre-med coursework in biology, chemistry, physics, and math.
  • Take the MCAT and apply to medical school. Medical school takes 4 years, leading to an M.D. or D.O. degree. Tuition varies widely; public schools may cost $25,000–$50,000 per year, private schools $50,000–$70,000+.
  • Complete a residency in internal medicine (3 years) at a hospital or medical center. Residents earn a modest salary (around $60,000–$70,000) during training.
  • Obtain a state medical license. Requirements include passing the USMLE (for M.D.) or COMLEX (for D.O.) exams and completing a residency.
  • Consider board certification through the American Board of Internal Medicine (ABIM). While not mandatory, it's often expected by employers and may boost earning potential.
  • Some physicians pursue fellowships in subspecialties (1–3 more years), but general internal medicine does not require one.

Job outlook

Employment of general internal medicine physicians is projected to grow 3.3% from 2024 to 2034, about as fast as the average for all occupations. That translates to roughly 2,100 openings each year, mostly from retirements and replacement needs.

Demand remains steady due to an aging population and increased focus on primary care. However, growth may be tempered by the rising use of nurse practitioners and physician assistants in some roles.

Frequently asked questions

Do general internal medicine physicians earn more than family medicine doctors?

Generally, yes. BLS data for 2024 shows general internal medicine physicians have a median of $256,560, while family medicine physicians earn a median around $255,000 (2023 data). The difference is narrow but consistent.

What is the highest-paying setting for internal medicine physicians?

Outpatient private practice or hospital-owned clinics tend to pay more than academic or government positions. Geographic location is also a major factor — Georgia, Rhode Island, and Minnesota offer the highest average wages.

How long does it take to become a general internal medicine physician?

About 11 to 12 years: 4 years undergraduate, 4 years medical school, and 3 years internal medicine residency. Some take a gap year or complete a combined undergraduate/medical program, which can shorten the timeline.

Salary figures are U.S. Bureau of Labor Statistics estimates (OEWS / Employment Projections). For informational purposes only; not career or financial advice. See the full General Internal Medicine Physicians data.