Doctors earn high salaries because they invest over a decade in training, work nearly 60 hours a week on average, and practice in a market where the supply of physicians is artificially limited by federal policy. A family medicine doctor earns around $319,000 a year, while a neurosurgeon averages $749,000. Those numbers look enormous, but they reflect a combination of delayed earning years, massive educational debt, long hours, and a healthcare system that ties pay to procedure volume and complexity.
Training Takes 11 to 19 Years After High School
Before earning a full salary, a doctor completes four years of college, four years of medical school, and a minimum of three years of residency training. That’s the fastest possible path, and it applies to fields like family medicine, internal medicine, and pediatrics. Surgical specialties take much longer. General surgery requires five years of residency. Neurosurgery requires seven. Orthopedic surgery takes five, and many surgeons then add a one- to three-year fellowship on top of that.
During residency, physicians work full-time treating patients but earn a modest trainee salary, typically in the $60,000 to $75,000 range. Meanwhile, their medical school debt is growing. The median debt for a 2024 medical graduate was $205,000, and federal loan interest rates for graduate students now sit above 8%. A neurosurgeon who finishes training at age 33 or 34 has been accumulating interest on six-figure debt for nearly a decade before collecting an attending physician’s paycheck.
This delayed start matters. A software engineer or business professional begins earning a full salary at 22 or 23. A primary care doctor doesn’t reach that point until about 30. A surgeon specializing further might not get there until 35. The high salaries that follow are, in part, compensation for those lost earning years and the financial risk of carrying enormous debt through your twenties and into your thirties.
A Government Cap Limits the Supply of Doctors
The number of doctors in the U.S. isn’t determined purely by how many people want to become physicians. It’s shaped by how many residency positions are funded. The Balanced Budget Act of 1997 capped the number of medical residents that Medicare would pay hospitals to train, freezing funding at 1996 levels. Since virtually all new doctors must complete a residency to practice, this cap functions as a bottleneck on physician supply.
The cap discourages hospitals from adding or expanding residency programs. Even when medical schools graduate more students, those graduates can only enter the workforce if residency slots exist. This is especially problematic for primary care, because hospitals rarely cut specialist positions to make room for more family doctors. The result is a physician workforce that grows slowly relative to population demand, which keeps salaries elevated the same way any supply constraint does in a labor market.
Residents themselves are a bargain for hospitals. They work long hours, generate revenue beyond their salary and benefits, and cost less than hiring fully licensed physicians. The federal government’s decision to freeze this pipeline has had lasting effects on how many doctors the country produces each year and, by extension, how much those doctors can command in the open market.
Most Doctors Work Close to 60 Hours a Week
Physician pay looks different when you account for hours worked. In 2024, physicians reported an average workweek of 57.8 hours. Of that, only about 27 hours went to direct patient care. Another 13 hours were spent on indirect tasks like writing notes, reviewing test results, and placing orders. About 7 hours went to purely administrative work: prior authorizations, insurance paperwork, and meetings.
The workday doesn’t end when the clinic closes, either. More than one in five physicians reported spending over eight hours per week on electronic health records outside of normal work hours, logging in after 5:30 p.m. or on weekends to finish documentation. When you divide a doctor’s annual salary by actual hours worked, the effective hourly rate drops considerably. A family medicine doctor earning $319,000 over a 58-hour workweek earns roughly $106 per hour, which is strong but not as extraordinary as the annual figure suggests.
How Doctors Actually Get Paid
Most employed physicians receive a base salary plus a production bonus tied to something called relative value units, or RVUs. Each medical service, from a routine office visit to a complex surgery, is assigned an RVU score based on the time, effort, technical skill, and risk involved. The more RVUs a physician generates, the more they earn. A conversion factor (a dollar amount set annually by Medicare) translates those RVUs into payment, adjusted for geographic cost differences.
This system explains much of the gap between specialties. A neurosurgeon performing a multi-hour brain operation generates far more RVUs per case than a family doctor conducting a 15-minute checkup. Procedural specialties, those involving surgery, interventional procedures, or imaging, naturally rack up higher RVU totals. That’s why neurosurgeons average $749,000 while internal medicine physicians average $326,000. The pay gap isn’t arbitrary; it’s baked into how the reimbursement system values different types of medical work.
For doctors in private practice, overhead takes a large bite before they see any personal income. Staff salaries and benefits alone typically account for about 25% of total revenue. When you add rent, equipment, malpractice insurance, billing costs, and other operating expenses, the median practice spends around 54% of its revenue on overhead. A gastroenterology practice, for instance, pays out only about 37% of total revenue as physician salary at the median. The gross revenue numbers for a medical practice can look enormous, but more than half goes out the door before a doctor takes anything home.
U.S. Doctors Earn Far More Than Peers Abroad
American physicians earn significantly more than doctors in other wealthy countries, and the gap isn’t small. Across OECD nations, general practitioners typically earn two to five times the average national wage. Specialists earn two to six times. The U.S. sits at the high end of both ranges.
Several factors push American salaries above the international average. The U.S. healthcare system relies more heavily on fee-for-service payment, meaning doctors earn more when they do more. Private insurance reimbursement rates are substantially higher than what government-run systems pay in countries like the U.K., Germany, or Canada. American doctors also carry far more educational debt, since medical education in many other countries is subsidized or costs a fraction of what U.S. schools charge. And the residency cap keeps the U.S. physician supply tighter relative to demand than what you’d see in countries that directly control how many doctors they train.
The Financial Picture Over a Career
Despite the high salaries, the financial trajectory of a physician is unusual. Most doctors don’t start earning real money until their early thirties. By that point, peers in tech, finance, or engineering may have a decade of savings, investments, and home equity. A physician at 30 often has a negative net worth measured in the hundreds of thousands of dollars.
The math does eventually work in a doctor’s favor. Physicians typically overtake other high-earning professionals in cumulative net worth within a few years of finishing training, thanks to salaries that remain high and stable throughout a long career. But the crossover point comes later than most people assume. A doctor who finishes a seven-year neurosurgery residency and starts earning $750,000 at age 35 has to make up for 13 years of lost income and accumulated debt before they’re truly “ahead” of someone who started earning $150,000 at 22.
The stability of physician income is another factor. Demand for healthcare is relatively recession-proof. Doctors rarely face layoffs, and their skills don’t become obsolete the way technology-sector roles sometimes do. That career-long earning security, combined with high annual pay, makes the total lifetime return on a medical degree very strong, even if it takes years to materialize.

