$
BLSSalary

Cardiologists Salary in Virginia (2025)

Official BLS OEWS data · May 2025 · 810 employed

Annual Mean
$446,630
$214.73/hr
Annual Median
$461,450
$221.85/hr
Bottom 10%
$217,500
$104.57/hr
Top 10%
$590,090
$283.70/hr
Location vs National Average
Virginia
$446,630
Difference
-1.8% vs US avg
US National
$454,940

Salary Percentile Breakdown

PercentileAnnual
10th Percentile
Bottom 10%
$217,500
25th Percentile
Lower quarter
$383,490
50th PercentileMedian
Median
$461,450
75th Percentile
Upper quarter
$555,570
90th Percentile
Top 10%
$590,090

Salary Distribution

Annual Salary Range

10th

$218K

25th

$383K

Median

$461K

75th

$556K

90th

$590K

Virginia has a relatively small Cardiologists workforce (approximately 810 positions). Job opportunities may be more competitive.

In Virginia, Cardiologists salaries range from $217,500 at the 10th percentile to $590,090 at the 90th percentile — a spread of $372,590 (81% of the median). This wide range suggests significant variation based on experience and employer in this area.

How Cardiologists Compares in Virginia

The average Cardiologists salary of $446,630 in Virginia ranks below the national average of $454,940. There are approximately 810 Cardiologistss employed in Virginia.

Data: BLS OEWS May 2025 · Public domain · Not affiliated with BLS.