History Teachers, Postsecondary Salary in Pennsylvania
BLS OEWS May 2025 • 7 metro areas • Pennsylvania
History Teachers, Postsecondary in Pennsylvania earn a median salary of $87,880 per year on average across 7 metro and nonmetro areas, +7.8% vs the national median of $81,500. An estimated 760 history teachers, postsecondary are employed across Pennsylvania, with salaries ranging from $78,970 to $99,700 depending on location.
$87,880
Avg median salary in Pennsylvania
$99,700
Highest paying metro
$78,970
Lowest paying metro
760
Employed in Pennsylvania
Compare History Teachers, Postsecondary salaries & buying power
Pick two cities to see how salary and purchasing power differ.
History Teachers, Postsecondary
in
History Teachers, Postsecondary salaries by city in Pennsylvania
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Reading, PA | $99,700 | $84,870 | $121,460 | 30 |
| Central Pennsylvania | $97,240 | $76,730 | $118,250 | 30 |
| Harrisburg, PA | $96,680 | $69,460 | $128,510 | — |
| Allentown, PA-NJ | $81,640 | $63,810 | $121,650 | 50 |
| Philadelphia, PA-NJ-DE-MD | $80,760 | $64,980 | $109,770 | 450 |
| Scranton, PA | $80,170 | $63,850 | $120,750 | 40 |
| Pittsburgh, PA | $78,970 | $69,840 | $103,030 | 160 |