| Year | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| 2024 | R | 91,125 | 116,677 | 210,426 | |
| 2020 | R | 92,895 | 109,736 | 205,540 | |
| 2016 | R | 78,437 | 96,626 | 184,085 | |
| 2012 | R | 83,011 | 84,702 | 170,676 | |
| 2008 | D | 97,047 | 80,513 | 180,000 | |
| 2004 | R | 76,309 | 87,122 | 164,487 | |
| 2000 | R | 59,150 | 71,273 | 135,297 | |
| 1996 | R | 49,887 | 56,289 | 121,718 | |
| 1992 | R | 46,031 | 52,939 | 131,407 | |
| 1988 | R | 41,040 | 70,153 | 112,444 | |
| 1984 | R | 37,849 | 74,605 | 113,145 | |
| 1980 | R | 36,449 | 60,576 | 107,385 | |
| 1976 | R | 50,994 | 54,452 | 107,553 | |
| 1972 | R | 36,563 | 66,172 | 106,127 | |
| 1968 | R | 49,877 | 50,623 | 108,924 | |
| 1964 | D | 73,444 | 36,726 | 110,646 | |
| 1960 | R | 50,572 | 61,743 | 112,706 | |
| 1956 | R | 42,349 | 57,258 | 99,927 | |
| 1952 | R | 45,874 | 51,720 | 98,668 | |
| 1948 | D | 43,075 | 35,608 | 81,726 | |
| 1944 | D | 43,889 | 35,274 | 81,410 | |
| 1940 | D | 53,301 | 32,111 | 86,942 | |
| 1936 | D | 56,907 | 26,699 | 88,327 | |
| 1932 | D | 29,763 | 27,073 | 73,023 | |
| 1928 | R | 18,960 | 47,073 | 73,514 | |
| 1924 | R | 17,220 | 28,186 | 54,893 | |
| 1920 | R | 18,361 | 22,221 | 46,591 | |
| 1916 | D | 19,267 | 11,937 | 34,769 | |
| 1912 | D | 16,430 | 3,032 | 34,560 | |
| 1908 | D | 17,381 | 13,642 | 33,268 | |
| 1904 | D | 16,357 | 15,539 | 33,579 | |
| 1900 | D | 19,013 | 13,952 | 33,593 | |
| 1896 | D | 18,099 | 14,318 | 33,082 | |
| 1892 | D | 18,602 | 10,077 | 28,991 | |
| 1888 | — | — | — | — | |
| 1884 | — | — | — | — | |
| 1880 | — | — | — | — | |
| 1876 | — | — | — | — |
Berks County's large Latino population in Reading coexists with a rural and suburban electorate that has shifted sharply rightward over the past decade, producing R+12.2 in 2024 after sitting near even as recently as 2008.
The Democratic margin in Berks County has rarely exceeded thirty-nine points in modern history; the Republican margin has rarely exceeded thirty-eight points. 2024 delivered the county to the Republican candidate by twelve points.
Berks County's demographics resemble the country more than they resemble most counties. A 70% non-Hispanic-white share, a 12% poverty rate, and a median household income of $79,777 — all within the broad national range. The county's voting pattern over the last decade is most similar to that of Berrien County and Porter County.
