Salaripedia
English

How much does a magnetic resonance imaging technologist make in Lancaster?

$82,830a year

Median yearly pay for magnetic resonance imaging technologists in the Lancaster, PA metro area. That is $39.82 an hour or $6,903 a month.

Hourly
$39.82
Vs. national median
-13%
Rank among cities
124 of 174
Jobs in the area
130
Pay range
Lowest 10%: $38,500Median: $82,830Highest 10%: $100,200
PercentileYearlyHourly
10th$38,500$18.51
25th$67,780$32.59
Median$82,830$39.82
75th$96,900$46.59
90th$100,200$48.17

Other cities in Pennsylvania

Median yearly pay for magnetic resonance imaging technologists.

Allentown, PA$99,730
Philadelphia, PA$98,620
Harrisburg, PA$85,140
York, PA$82,520
Pittsburgh, PA$81,040
Magnetic Resonance Imaging Technologist salary in Pennsylvania Magnetic Resonance Imaging Technologist salary in all states

Related jobs in Lancaster

Same field, median yearly pay.

Cardiologist$504,000
Family Medicine Physician$294,800
Physician$211,300
Dentist$142,000
Pharmacist$134,300
Nurse Practitioner$133,900
Veterinarian$132,500
Optometrist$132,400
Physician Assistant$124,100
Speech-Language Pathologist$103,900
Salaries for every job in Lancaster, PA

Frequently asked questions

How much does a magnetic resonance imaging technologist make an hour in Lancaster?

The median hourly pay in the Lancaster, PA metro area is $39.82 ($82,830 a year).

Do magnetic resonance imaging technologists make more in Lancaster than the national average?

No: $82,830 against $95,480 nationally, 13% less.

How does Lancaster compare with the rest of Pennsylvania?

The median in Pennsylvania is $91,120, so Lancaster pays 9% less.

Where does Lancaster rank for magnetic resonance imaging technologist pay?

124 of 174 metro areas with data.

How much does a magnetic resonance imaging technologist make starting out in Lancaster?

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