Salaripedia
English

How much does a medical records specialist make in York?

$44,840a year

Median yearly pay for medical records specialists in the York-Hanover, PA metro area. That is $21.56 an hour or $3,737 a month.

Hourly
$21.56
Vs. national median
-12%
Rank among cities
298 of 374
Jobs in the area
160
Pay range
Lowest 10%: $37,490Median: $44,840Highest 10%: $79,150
PercentileYearlyHourly
10th$37,490$18.02
25th$38,840$18.67
Median$44,840$21.56
75th$58,690$28.22
90th$79,150$38.05

Other cities in Pennsylvania

Median yearly pay for medical records specialists.

Lebanon, PA$55,040
Philadelphia, PA$49,700
Allentown, PA$48,110
Chambersburg, PA$47,830
State College, PA$47,680
Harrisburg, PA$47,630
Reading, PA$46,170
Pittsburgh, PA$46,120
Lancaster, PA$45,340
Altoona, PA$44,470
Scranton, PA$43,060
Erie, PA$42,640
Medical Records Specialist salary in Pennsylvania Medical Records Specialist salary in all states

Related jobs in York

Same field, median yearly pay.

Radiologist$384,300
General Internal Medicine Physician$344,000
Family Medicine Physician$341,600
Obstetrician and Gynecologist$239,200
Nurse Anesthetist$220,000
Dentist$150,300
Pharmacist$137,400
Optometrist$135,000
Nurse Practitioner$131,700
Veterinarian$129,600
Salaries for every job in York, PA

Frequently asked questions

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

The median hourly pay in the York-Hanover, PA metro area is $21.56 ($44,840 a year).

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

No: $44,840 against $51,140 nationally, 12% less.

How does York compare with the rest of Pennsylvania?

The median in Pennsylvania is $46,840, so York pays 4% less.

Where does York rank for medical records specialist pay?

298 of 374 metro areas with data.

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

The lowest-paid 10% make $37,490 or less a year; the top 10% make $79,150 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.