Cardiologists Salary in Texas
BLS OEWS May 2025 • 4 metro areas • Texas
Cardiologists in Texas earn a median salary of $262,085 per year on average across 4 metro and nonmetro areas. An estimated 1,280 cardiologists are employed across Texas, with salaries ranging from $137,710 to $382,000 depending on location.
$262,085
Avg median salary in Texas
$382,000
Highest paying metro
$137,710
Lowest paying metro
1,280
Employed in Texas
Compare Cardiologists salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Cardiologists
in
Cardiologists salaries by city in Texas
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| San Antonio, TX | $382,000 | $213,030 | $467,980 | 90 |
| Austin, TX | $341,080 | $341,080 | $506,320 | 90 |
| Houston, TX | $187,550 | $95,990 | $545,370 | 460 |
| Dallas, TX | $137,710 | $137,120 | — | 640 |