Salaripedia
English

How much does an ophthalmic medical technician make in Harrisburg?

$38,850a year

Median yearly pay for ophthalmic medical technicians in the Harrisburg-Carlisle, PA metro area. That is $18.68 an hour or $3,238 a month.

Hourly
$18.68
Vs. national median
-15%
Rank among cities
168 of 236
Jobs in the area
150
Pay range
Lowest 10%: $37,370Median: $38,850Highest 10%: $46,630
PercentileYearlyHourly
10th$37,370$17.97
25th$38,460$18.49
Median$38,850$18.68
75th$44,890$21.58
90th$46,630$22.42

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
Scranton, PA$43,180
State College, PA$37,690
Ophthalmic Medical Technician salary in Pennsylvania Ophthalmic Medical Technician salary in all states

Related jobs in Harrisburg

Same field, median yearly pay.

Cardiologist$567,700
Family Medicine Physician$295,400
Emergency Medicine Physician$239,200
Obstetrician and Gynecologist$239,200
Dentist$193,800
Physician$156,000
Pharmacist$135,500
Optometrist$133,800
Veterinarian$132,800
Nurse Practitioner$132,700
Salaries for every job in Harrisburg, PA

Frequently asked questions

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

The median hourly pay in the Harrisburg-Carlisle, PA metro area is $18.68 ($38,850 a year).

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

No: $38,850 against $45,570 nationally, 15% less.

How does Harrisburg compare with the rest of Pennsylvania?

The median in Pennsylvania is $45,050, so Harrisburg pays 14% less.

Where does Harrisburg rank for ophthalmic medical technician pay?

168 of 236 metro areas with data.

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

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