SalaryCalculations

Cardiologists Salary in Virginia

State wage data from the BLS OEWS survey, May 2025.

Median annual

$461,450

Median hourly

$222

Average annual

$446,630

Employed in state

810

The median annual salary for Cardiologists in Virginia is $461,450, or about $222 an hour. That is 7% lower than the national median.

Pay in Virginia ranges from $217,500 at the 10th percentile to $590,090 at the 90th percentile. Roughly 810 people work as cardiologists in the state.

Pay distribution in Virginia

10th$217,500
25th$383,490
Median$461,450
75th$555,570
90th$590,090

Salary calculator

Hourly
$221.85
Daily
$1,775
Weekly
$8,874
Bi-weekly
$17,748
Monthly
$38,454
Annual
$461,450

$461,450 a year is around the 50th percentile for Cardiologistss in Virginia. The median is $461,450.

Cardiologists pay by metro area in Virginia

Metro areaMedian annualEmployment
Winchester, VA-WV$500,02040
Richmond, VA$450,480120
Virginia Beach-Chesapeake-Norfolk, VA-NC$430,900230
Washington-Arlington-Alexandria, DC-VA-MD-WV$253,610N/A

Other jobs in Virginia

All salaries in Virginia →