Cardiologist Pay Falls 4%, Still Among Highest in Healthcare

By

Disclaimer: Images on MEDWIRE.AI are AI-generated for illustrative purposes and are not affiliated with, endorsed by, or representative of any specific company, product, or technology.

Cardiologists in the U.S. now earn an average of $506,000 annually, down 4% from $525,000 last year, according to Medscape’s 2025 Physician Compensation Report. Despite the decline, cardiology remains the 4th highest-paid specialty, behind orthopedics, radiology, and plastic surgery.

Key Highlights:

  • Average U.S. physician income: $376,000
    • Primary care: $281,000
    • Specialists: $398,000
  • Top earning specialties:
    • Orthopedics: $543K
    • Radiology: $520K
    • Plastic Surgery: $516K
    • Anesthesiology trails close behind at $499K.

Systemic Pay Concerns:

  • 53% of physicians feel personally underpaid.
  • 60% believe their specialty is undercompensated.
  • The gender pay gap widened to $98,000—the highest ever.
  • Racial and ethnic pay disparities also grew, countering equity efforts.

The dip in cardiologist compensation comes amid a national shortage. Whether this is a short-term fluctuation or a long-term trend remains to be seen.

Follow MEDWIRE.AI for healthcare workforce and compensation updates.