Salaripedia
English

How much does a medical scientist make in Charlotte?

$97,440a year

Median yearly pay for medical scientists in the Charlotte-Concord-Gastonia, NC-SC metro area. That is $46.85 an hour or $8,120 a month.

Hourly
$46.85
Vs. national median
-6%
Rank among cities
63 of 178
Jobs in the area
450
Pay range
Lowest 10%: $57,890Median: $97,440Highest 10%: $212,100
PercentileYearlyHourly
10th$57,890$27.83
25th$76,550$36.80
Median$97,440$46.85
75th$151,700$72.92
90th$212,100$101.99

Other cities in North Carolina

Median yearly pay for medical scientists.

Raleigh, NC$104,500
Wilmington, NC$99,070
Asheville, NC$96,510
Durham, NC$96,430
Winston-Salem, NC$83,590
Greensboro, NC$83,200
Burlington, NC$73,650
Medical Scientist salary in North Carolina Medical Scientist salary in all states

Related jobs in Charlotte

Same field, median yearly pay.

Psychologist$146,900
Economist$117,600
Clinical and Counseling Psychologist$117,200
Life Scientist$105,400
Materials Scientist$102,100
Biological Scientist$101,700
Biochemist and Biophysicist$98,820
Occupational Health and Safety Specialist$91,160
Social Scientist and Related Worker$90,580
Chemist$88,890
Salaries for every job in Charlotte, NC

Frequently asked questions

How much does a medical scientist make an hour in Charlotte?

The median hourly pay in the Charlotte-Concord-Gastonia, NC-SC metro area is $46.85 ($97,440 a year).

Do medical scientists make more in Charlotte than the national average?

No: $97,440 against $103,400 nationally, 6% less.

How does Charlotte compare with the rest of North Carolina?

The median in North Carolina is $103,000, so Charlotte pays 5% less.

Where does Charlotte rank for medical scientist pay?

63 of 178 metro areas with data.

How much does a medical scientist make starting out in Charlotte?

The lowest-paid 10% make $57,890 or less a year; the top 10% make $212,100 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.