Salaripedia
English

How much does a medical records specialist make in Corvallis?

$64,450a year

Median yearly pay for medical records specialists in the Corvallis, OR metro area. That is $30.99 an hour or $5,371 a month.

Hourly
$30.99
Vs. national median
+26%
Rank among cities
12 of 374
Jobs in the area
100
Pay range
Lowest 10%: $45,350Median: $64,450Highest 10%: $76,930
PercentileYearlyHourly
10th$45,350$21.80
25th$48,460$23.30
Median$64,450$30.99
75th$76,930$36.99
90th$76,930$36.99

Other cities in Oregon

Median yearly pay for medical records specialists.

Bend, OR$62,980
Portland, OR$61,890
Salem, OR$57,010
Eugene, OR$53,750
Medford, OR$50,220
Medical Records Specialist salary in Oregon Medical Records Specialist salary in all states

Related jobs in Corvallis

Same field, median yearly pay.

Pharmacist$170,500
Physician Assistant$146,700
Nurse Practitioner$136,700
Veterinarian$119,000
Dental Hygienist$114,500
Physical Therapist$98,870
Clinical Laboratory Technologist and Technician$81,230
Licensed Practical and Licensed Vocational Nurse$74,160
Veterinary Technologist and Technician$67,960
Health Technologist and Technician$56,840
Salaries for every job in Corvallis, OR

Frequently asked questions

How much does a medical records specialist make an hour in Corvallis?

The median hourly pay in the Corvallis, OR metro area is $30.99 ($64,450 a year).

Do medical records specialists make more in Corvallis than the national average?

Yes: $64,450 against $51,140 nationally, 26% more.

How does Corvallis compare with the rest of Oregon?

The median in Oregon is $59,000, so Corvallis pays 9% more.

Where does Corvallis rank for medical records specialist pay?

12 of 374 metro areas with data.

How much does a medical records specialist make starting out in Corvallis?

The lowest-paid 10% make $45,350 or less a year; the top 10% make $76,930 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.