Salaripedia
English

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

$89,350a year

Median yearly pay for magnetic resonance imaging technologists in the Canton-Massillon, OH metro area. That is $42.96 an hour or $7,446 a month.

Hourly
$42.96
Vs. national median
-6%
Rank among cities
85 of 174
Jobs in the area
50
Pay range
Lowest 10%: $73,160Median: $89,350Highest 10%: $97,540
PercentileYearlyHourly
10th$73,160$35.17
25th$77,920$37.46
Median$89,350$42.96
75th$89,350$42.96
90th$97,540$46.89

Other cities in Ohio

Median yearly pay for magnetic resonance imaging technologists.

Cincinnati, OH$93,600
Akron, OH$91,970
Columbus, OH$90,530
Huntington, WV$89,010
Cleveland, OH$87,670
Dayton, OH$87,190
Toledo, OH$81,610
Magnetic Resonance Imaging Technologist salary in Ohio Magnetic Resonance Imaging Technologist salary in all states

Related jobs in Canton

Same field, median yearly pay.

Physician$372,500
Nurse Anesthetist$218,900
Dentist$212,600
Pharmacist$135,800
Physician Assistant$126,300
Veterinarian$125,200
Nurse Practitioner$118,400
Physical Therapist$99,980
Chiropractor$98,380
Occupational Therapist$98,040
Salaries for every job in Canton, OH

Frequently asked questions

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

The median hourly pay in the Canton-Massillon, OH metro area is $42.96 ($89,350 a year).

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

No: $89,350 against $95,480 nationally, 6% less.

How does Canton compare with the rest of Ohio?

The median in Ohio is $87,670, so Canton pays 2% more.

Where does Canton rank for magnetic resonance imaging technologist pay?

85 of 174 metro areas with data.

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

The lowest-paid 10% make $73,160 or less a year; the top 10% make $97,540 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.