Pennsylvania 120th State House District, Pennsylvania: Tossup district. In 2024, voted R+19%. Democratic peak: D+41 in 1964.
Key facts
- 2024 presidential margin
- R+19MIT Election Lab
- Political archetype
- TossupAkashic typology
- Population
- 32,7412024 5-year
- Median household income
- $63,6912024 5-year
- White (non-Hispanic)
- 75.8%2024 5-year
- Black
- 5.0%2024 5-year
- Hispanic / Latino
- 17.3%2024 5-year
- Peak Democratic margin
- D+41 in 1964MIT Election Lab
- Peak Republican margin
- R+34 in 1920MIT Election Lab
| Year | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| R | 6,245 | 9,237 | 15,631 | ||
| R | 6,482 | 8,686 | 15,320 | ||
| R | 5,241 | 7,863 | 13,579 | ||
| D | 6,426 | 5,828 | 12,475 | ||
| D | 7,243 | 6,108 | 13,507 | ||
| D | 6,952 | 6,490 | 13,592 | ||
| D | 6,215 | 5,229 | 11,949 | ||
| D | 6,013 | 4,354 | 11,672 | ||
| D | 5,658 | 4,925 | 12,704 | ||
| R | 5,851 | 5,901 | 11,800 | ||
| R | 5,844 | 6,911 | 12,919 | ||
| R | 5,993 | 6,777 | 13,497 | ||
| D | 7,460 | 6,001 | 13,590 | ||
| R | 5,109 | 8,129 | 13,350 | ||
| D | 7,898 | 5,700 | 14,327 | ||
| D | 10,631 | 4,386 | 15,195 | ||
| D | 10,292 | 7,065 | 17,413 | ||
| R | 6,510 | 9,238 | 15,869 | ||
| R | 7,252 | 8,890 | 16,213 | ||
| R | 6,182 | 7,162 | 13,550 | ||
| D | 7,362 | 6,793 | 14,209 | ||
| D | 10,150 | 7,962 | 18,174 | ||
| D | 10,492 | 8,151 | 18,843 | ||
| D | 6,093 | 5,263 | 11,584 | ||
| D | 7,326 | 6,782 | 14,130 | ||
| R | 2,046 | 4,644 | 8,733 | ||
| R | 2,345 | 4,938 | 7,551 | ||
| R | 1,998 | 2,533 | 4,714 | ||
| O | 1,345 | 497 | 4,131 | ||
| R | 1,737 | 2,457 | 4,370 | ||
| R | 1,351 | 2,779 | 4,286 | ||
| R | 1,646 | 2,178 | 3,969 | ||
| R | 1,729 | 2,270 | 4,122 | ||
| D | 1,572 | 1,411 | 3,120 | ||
| — | — | — | — | ||
| — | — | — | — | ||
| — | — | — | — | ||
| — | — | — | — |
Demographics
District 120 covers a slice of Pennsylvania where working-class and rural demographics have steadily moved toward Republican presidential candidates, delivering an 11.7-point margin in 2024 — consistent with broader Appalachian-corridor realignment.
The district's recent history is a story of close margins. The Democratic margin reached forty-one points in 1964; the Republican margin reached thirty-four points in 1920. Most other elections have been decided by single-digit points.
Its demographics — a population of 32,741, a 76% non-Hispanic-white share, a median household income of $63,691 — situate the district close to national averages on several dimensions.
Compare two places, side by side
Twelve curated comparisons line up election history, demographics, and the divergence story for two places at a glance. Browse all comparisons →
State House District 120, Pennsylvania. Akashic. https://akashic.app/sld-lower/42120/. Accessed May 20, 2026. License: CC BY 4.0.