Salaripedia
English

How much does a diagnostic medical sonographer make in Charlottesville?

$88,700a year

Median yearly pay for diagnostic medical sonographers in the Charlottesville, VA metro area. That is $42.64 an hour or $7,392 a month.

Hourly
$42.64
Vs. national median
-8%
Rank among cities
122 of 279
Jobs in the area
100
Pay range
Lowest 10%: $68,820Median: $88,700Highest 10%: $138,500
PercentileYearlyHourly
10th$68,820$33.09
25th$84,330$40.54
Median$88,700$42.64
75th$110,000$52.90
90th$138,500$66.56

Other cities in Virginia

Median yearly pay for diagnostic medical sonographers.

Washington, DC$105,300
Richmond, VA$95,660
Lynchburg, VA$95,130
Virginia Beach, VA$86,630
Roanoke, VA$83,140
Kingsport, TN$75,440
Diagnostic Medical Sonographer salary in Virginia Diagnostic Medical Sonographer salary in all states

Related jobs in Charlottesville

Same field, median yearly pay.

Physician$286,100
Nurse Anesthetist$241,500
Dentist$162,400
Nurse Practitioner$143,000
Pharmacist$142,200
Physician Assistant$133,500
Veterinarian$127,500
Dental Hygienist$107,700
Physical Therapist$102,400
Occupational Therapist$100,900
Salaries for every job in Charlottesville, VA

Frequently asked questions

How much does a diagnostic medical sonographer make an hour in Charlottesville?

The median hourly pay in the Charlottesville, VA metro area is $42.64 ($88,700 a year).

Do diagnostic medical sonographers make more in Charlottesville than the national average?

No: $88,700 against $96,590 nationally, 8% less.

How does Charlottesville compare with the rest of Virginia?

The median in Virginia is $95,660, so Charlottesville pays 7% less.

Where does Charlottesville rank for diagnostic medical sonographer pay?

122 of 279 metro areas with data.

How much does a diagnostic medical sonographer make starting out in Charlottesville?

The lowest-paid 10% make $68,820 or less a year; the top 10% make $138,500 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.