Salaripedia
English

How much does an ophthalmic medical technician make in Scranton?

$43,180a year

Median yearly pay for ophthalmic medical technicians in the Scranton--Wilkes-Barre, PA metro area. That is $20.76 an hour or $3,598 a month.

Hourly
$20.76
Vs. national median
-5%
Rank among cities
126 of 236
Jobs in the area
150
Pay range
Lowest 10%: $35,830Median: $43,180Highest 10%: $48,050
PercentileYearlyHourly
10th$35,830$17.23
25th$37,720$18.13
Median$43,180$20.76
75th$47,650$22.91
90th$48,050$23.10

Other cities in Pennsylvania

Median yearly pay for ophthalmic medical technicians.

Lancaster, PA$50,700
Philadelphia, PA$46,990
Allentown, PA$46,280
Pittsburgh, PA$43,890
Reading, PA$43,810
York, PA$43,400
Harrisburg, PA$38,850
State College, PA$37,690
Ophthalmic Medical Technician salary in Pennsylvania Ophthalmic Medical Technician salary in all states

Related jobs in Scranton

Same field, median yearly pay.

Family Medicine Physician$297,400
Obstetrician and Gynecologist$239,200
Physician$232,900
Nurse Anesthetist$199,800
Dentist$195,500
Optometrist$133,000
Pharmacist$131,000
Veterinarian$127,000
Nurse Practitioner$126,800
Physician Assistant$126,200
Salaries for every job in Scranton, PA

Frequently asked questions

How much does an ophthalmic medical technician make an hour in Scranton?

The median hourly pay in the Scranton--Wilkes-Barre, PA metro area is $20.76 ($43,180 a year).

Do ophthalmic medical technicians make more in Scranton than the national average?

No: $43,180 against $45,570 nationally, 5% less.

How does Scranton compare with the rest of Pennsylvania?

The median in Pennsylvania is $45,050, so Scranton pays 4% less.

Where does Scranton rank for ophthalmic medical technician pay?

126 of 236 metro areas with data.

How much does an ophthalmic medical technician make starting out in Scranton?

The lowest-paid 10% make $35,830 or less a year; the top 10% make $48,050 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.