RightDataUSA

Montgomery County, PA


Metropolitan Statistical Area: Philadelphia-Camden-Wilmington, PA-DE-MD-NJ
Designated Market Area: Philadelphia, PA-DE-NJ
American Communities Project County Type (2023): Urban Suburbs

Places in Montgomery County, PA     [Sort places by name]

 

Tracts in Montgomery County, PA

   



Click here to view demographic data for Montgomery County, PA

2022 population: 864,683   ( 64,809 from 2010 , 8,124 from 2020)
Land area: 483.0 square miles
Population density: 1790.4 persons per square mile

2022 Census data
White:635,594 73.51% 0.6%
Black:84,0199.72% 24.3%
Indian:9910.11% 25.3%
Asian:73,7668.53% 43.0%
2+ races:18,6292.15% 46.7%
Hispanic:51,6845.98% 51.0%
Total non-White:229,08926.49% 36.3%

2020-2022 ComponentsNumberRate
Births:19,123 11.2
Deaths:20,12311.7
Net Migration: 6,4783.8
Net Immigration: 2,5071.5
Change in White population:3,810 0.5
Change in Non-White pop.:60,999 7.6



Historical Presidential Election Results for Montgomery County, PA



Click on the Year to view county-level data for that election.

YearTurnout WinnerRunner-Up OtherTotal Votes Diff
(St)
Diff
(US)
PSV
2024 76% Kamala Harris (D) 310,545 60.7% Donald Trump (R) 195,733 38.3% 5,392 [+] 1.1% 511,670 -12 -12 7.25%
2020 76% Joe Biden (D) 319,511 62.4% Donald Trump* (R) 185,460 36.2% 6,949 [+] 1.4% 511,920 -12 -11 7.38%
2016 68% Hillary Clinton (D) 256,082 58.4% Donald Trump (R) 162,731 37.1% 19,839 [+] 4.5% 438,652 -11 -9 7.11%
2012 66% Barack Obama* (D) 233,356 56.5% Mitt Romney (R) 174,381 42.2% 5,132 [+] 1.2% 412,869 -4 -5 7.17%
2008 70% Barack Obama (D) 253,393 59.9% John McCain (R) 165,552 39.2% 3,796 [+] 0.9% 422,741 -5 -6 7.03%
2004 68% John Kerry (D) 222,048 55.6% George W. Bush* (R) 175,741 44.0% 1,802 [+] 0.5% 399,591 -4 -7 6.93%
2000 58% Albert Gore, Jr. (D) 177,990 53.5% George W. Bush (R) 145,623 43.8% 8,809 [+] 2.6% 332,422 -3 -4 6.77%
1996 53% Bill Clinton* (D) 143,664 48.9% Robert Dole (R) 121,047 41.2% 29,250 [+] 10.0% 293,961 1 0 6.52%
1992 60% Bill Clinton (D) 136,572 42.9% George Bush* (R) 125,704 39.5% 56,300 [+] 17.7% 318,576 3 2 6.42%
1988 55% George Bush (R) 170,294 60.2% Michael Dukakis (D) 109,834 38.8% 2,742 [+] 1.0% 282,870 9 7 6.24%
1984 57% Ronald Reagan* (R) 181,426 64.2% Walter Mondale (D) 99,741 35.3% 1,499 0.5% 282,666 11 5 5.83%
1980 57% Ronald Reagan (R) 156,996 57.8% Jimmy Carter* (D) 84,289 31.0% 30,268 [+] 11.1% 271,553 8 7 5.95%
1976 61% Gerald Ford* (R) 155,480 56.9% Jimmy Carter (D) 112,644 41.2% 5,045 [+] 1.8% 273,169 9 9 5.91%
1972 61% Richard Nixon* (R) 173,662 64.3% George McGovern (D) 91,959 34.1% 4,397 [+] 1.6% 270,018 5 4 5.88%
1968 68% Richard Nixon (R) 141,621 54.3% Hubert Humphrey (D) 102,464 39.3% 16,647 [+] 6.4% 260,732 10 11 5.49%
1964 67% Lyndon Johnson* (D) 135,657 56.7% Barry Goldwater (R) 102,714 43.0% 704 0.3% 239,075 8 4 4.96%
1960 72% Richard Nixon (R) 142,796 60.7% John Kennedy (D) 92,212 39.2% 318 0.1% 235,326 12 11 4.70%
1956 64% Dwight Eisenhower* (R) 133,270 69.2% Adlai Stevenson (D) 59,095 30.7% 218 0.1% 192,583 13 12 4.21%
1952 67% Dwight Eisenhower (R) 115,899 66.6% Adlai Stevenson (D) 57,701 33.2% 373 0.2% 173,973 14 11 3.80%
1948 58% Thomas Dewey (R) 85,576 66.5% Harry Truman* (D) 41,112 32.0% 1,938 [+] 1.5% 128,626 16 21 3.44%
1944 62% Thomas Dewey (R) 78,260 61.7% Franklin Roosevelt* (D) 47,815 37.7% 752 0.6% 126,827 13 16 3.34%
1940 66% Wendell Willkie (R) 73,250 59.5% Franklin Roosevelt* (D) 49,409 40.1% 403 0.3% 123,062 13 15 3.02%
1936 76% Alf Landon (R) 66,442 52.5% Franklin Roosevelt* (D) 57,870 45.7% 2,194 [+] 1.7% 126,506 12 16 3.06%
1932 63% Herbert Hoover* (R) 64,619 64.0% Franklin Roosevelt (D) 32,971 32.7% 3,371 [+] 3.3% 100,961 13 24 3.53%
1928 68% Herbert Hoover (R) 76,680 76.4% Al Smith (D) 23,026 22.9% 702 [+] 0.7% 100,408 11 18 3.19%
1924 46% Calvin Coolidge (R) 45,407 75.5% John Davis (D) 11,094 18.4% 3,653 [+] 6.1% 60,154 10 21 2.80%
1920 40% Warren Harding (R) 31,963 69.6% James Cox (D) 12,339 26.9% 1,653 [+] 3.6% 45,955 4 9 2.48%
1916 32% Charles Evans Hughes (R) 20,431 58.3% Woodrow Wilson* (D) 13,658 38.9% 983 [+] 2.8% 35,072 4 12 2.70%
1912 32% Woodrow Wilson (D) 11,894 35.4% Theodore Roosevelt (Prog) 11,491 34.2% 10,247 [+] 30.5% 33,632 4 3 2.76%
1908 34% William Taft (R) 19,088 59.8% William J. Bryan (D) 11,899 37.3% 922 [+] 2.9% 31,909 1 8 2.52%
1904 35% Theodore Roosevelt (R) 18,833 62.6% Alton Parker (D) 10,420 34.6% 843 [+] 2.8% 30,096 -5 6 2.43%
1900 36% William McKinley* (R) 17,051 59.1% William J. Bryan (D) 11,208 38.9% 590 [+] 2.0% 28,849 -2 8 2.46%
* incumbent         PSV: percent of state vote



2020 President, Montgomery County, PA
CandidateVotesPct
Joe Biden (D) 319,511 62.4%
Donald Trump* (R) 185,460 36.2%
Jo Jorgensen (Lbt) 5,186 1.0%
Other 1,763 0.3%
TOTAL 511,920
Turnout: 76% Diff (St): -12 Diff (US): -11


2016 President, Montgomery County, PA
CandidateVotesPct
Hillary Clinton (D) 256,082 58.4%
Donald Trump (R) 162,731 37.1%
Gary Johnson (Lbt) 10,934 2.5%
Jill Stein (Grn) 3,704 0.8%
Other 5,201 1.2%
TOTAL 438,652
Turnout: 68% Diff (St): -11 Diff (US): -9


2012 President, Montgomery County, PA
CandidateVotesPct
Barack Obama* (D) 233,356 56.5%
Mitt Romney (R) 174,381 42.2%
Gary Johnson (Lbt) 3,253 0.8%
Other 1,879 0.5%
TOTAL 412,869
Turnout: 66% Diff (St): -4 Diff (US): -5


2008 President, Montgomery County, PA
CandidateVotesPct
Barack Obama (D) 253,393 59.9%
John McCain (R) 165,552 39.2%
Ralph Nader (I) 2,091 0.5%
Bob Barr (Lbt) 1,383 0.3%
Other 322 0.1%
TOTAL 422,741
Turnout: 70% Diff (St): -5 Diff (US): -6


2004 President, Montgomery County, PA
CandidateVotesPct
George W. Bush* (R) 175,741 44.0%
John Kerry (D) 222,048 55.6%
Other 1,802 0.5%
TOTAL 399,591
Turnout: 68% Diff (St): -4 Diff (US): -7


2000 President, Montgomery County, PA
CandidateVotesPct
George W. Bush (R) 145,623 43.8%
Albert Gore, Jr. (D) 177,990 53.5%
Ralph Nader (Grn) 6,816 2.1%
Pat Buchanan (Ref) 562 0.2%
Other 1,431 0.4%
TOTAL 332,422
Turnout: 58% Diff (St): -3 Diff (US): -4


1996 President, Montgomery County, PA
CandidateVotesPct
Bill Clinton* (D) 143,664 48.9%
Robert Dole (R) 121,047 41.2%
Ross Perot (Ref) 24,392 8.3%
Harry Browne (Lbt) 4,004 1.4%
Other 854 0.3%
TOTAL 293,961
Turnout: 53% Diff (St): 1 Diff (US): 0


1992 President, Montgomery County, PA
CandidateVotesPct
Bill Clinton (D) 136,572 42.9%
George Bush* (R) 125,704 39.5%
Ross Perot (I) 53,738 16.9%
Other 2,562 0.8%
TOTAL 318,576
Turnout: 60% Diff (St): 3 Diff (US): 2


1988 President, Montgomery County, PA
CandidateVotesPct
George Bush (R) 170,294 60.2%
Michael Dukakis (D) 109,834 38.8%
Ron Paul (Lbt) 1,526 0.5%
Other 1,216 0.4%
TOTAL 282,870
Turnout: 55% Diff (St): 9 Diff (US): 7


1984 President, Montgomery County, PA
CandidateVotesPct
Ronald Reagan* (R) 181,426 64.2%
Walter Mondale (D) 99,741 35.3%
Other 1,499 0.5%
TOTAL 282,666
Turnout: 57% Diff (St): 11 Diff (US): 5


1980 President, Montgomery County, PA
CandidateVotesPct
Ronald Reagan (R) 156,996 57.8%
Jimmy Carter* (D) 84,289 31.0%
John Anderson (I) 26,133 9.6%
Edward Clark (Lbt) 2,136 0.8%
Other 1,999 0.7%
TOTAL 271,553
Turnout: 57% Diff (St): 8 Diff (US): 7


1976 President, Montgomery County, PA
CandidateVotesPct
Jimmy Carter (D) 112,644 41.2%
Gerald Ford* (R) 155,480 56.9%
Eugene McCarthy (I) 3,358 1.2%
Other 1,687 0.6%
TOTAL 273,169
Turnout: 61% Diff (St): 9 Diff (US): 9


1972 President, Montgomery County, PA
CandidateVotesPct
Richard Nixon* (R) 173,662 64.3%
George McGovern (D) 91,959 34.1%
John Schmitz (Amer) 3,960 1.5%
Other 437 0.2%
TOTAL 270,018
Turnout: 61% Diff (St): 5 Diff (US): 4


1968 President, Montgomery County, PA
CandidateVotesPct
Richard Nixon (R) 141,621 54.3%
Hubert Humphrey (D) 102,464 39.3%
George Wallace (AIP) 15,599 6.0%
Other 1,048 0.4%
TOTAL 260,732
Turnout: 68% Diff (St): 10 Diff (US): 11


1964 President, Montgomery County, PA
CandidateVotesPct
Lyndon Johnson* (D) 135,657 56.7%
Barry Goldwater (R) 102,714 43.0%
Other 704 0.3%
TOTAL 239,075
Turnout: 67% Diff (St): 8 Diff (US): 4


1960 President, Montgomery County, PA
CandidateVotesPct
John Kennedy (D) 92,212 39.2%
Richard Nixon (R) 142,796 60.7%
Other 318 0.1%
TOTAL 235,326
Turnout: 72% Diff (St): 12 Diff (US): 11


1956 President, Montgomery County, PA
CandidateVotesPct
Dwight Eisenhower* (R) 133,270 69.2%
Adlai Stevenson (D) 59,095 30.7%
Other 218 0.1%
TOTAL 192,583
Turnout: 64% Diff (St): 13 Diff (US): 12


1952 President, Montgomery County, PA
CandidateVotesPct
Dwight Eisenhower (R) 115,899 66.6%
Adlai Stevenson (D) 57,701 33.2%
Other 373 0.2%
TOTAL 173,973
Turnout: 67% Diff (St): 14 Diff (US): 11


1948 President, Montgomery County, PA
CandidateVotesPct
Harry Truman* (D) 41,112 32.0%
Thomas Dewey (R) 85,576 66.5%
Henry Wallace (Prog) 1,089 0.8%
Other 849 0.7%
TOTAL 128,626
Turnout: 58% Diff (St): 16 Diff (US): 21


1944 President, Montgomery County, PA
CandidateVotesPct
Franklin Roosevelt* (D) 47,815 37.7%
Thomas Dewey (R) 78,260 61.7%
Other 752 0.6%
TOTAL 126,827
Turnout: 62% Diff (St): 13 Diff (US): 16


1940 President, Montgomery County, PA
CandidateVotesPct
Franklin Roosevelt* (D) 49,409 40.1%
Wendell Willkie (R) 73,250 59.5%
Other 403 0.3%
TOTAL 123,062
Turnout: 66% Diff (St): 13 Diff (US): 15


1936 President, Montgomery County, PA
CandidateVotesPct
Franklin Roosevelt* (D) 57,870 45.7%
Alf Landon (R) 66,442 52.5%
William Lemke (Union) 1,565 1.2%
Norman Thomas (Soc) 428 0.3%
Other 201 0.2%
TOTAL 126,506
Turnout: 76% Diff (St): 12 Diff (US): 16


1932 President, Montgomery County, PA
CandidateVotesPct
Franklin Roosevelt (D) 32,971 32.7%
Herbert Hoover* (R) 64,619 64.0%
Norman Thomas (Soc) 3,168 3.1%
Other 203 0.2%
TOTAL 100,961
Turnout: 63% Diff (St): 13 Diff (US): 24


1928 President, Montgomery County, PA
CandidateVotesPct
Herbert Hoover (R) 76,680 76.4%
Al Smith (D) 23,026 22.9%
Norman Thomas (Soc) 597 0.6%
Other 105 0.1%
TOTAL 100,408
Turnout: 68% Diff (St): 11 Diff (US): 18


1924 President, Montgomery County, PA
CandidateVotesPct
Calvin Coolidge (R) 45,407 75.5%
John Davis (D) 11,094 18.4%
Robert LaFollette (Prog) 3,450 5.7%
Other 203 0.3%
TOTAL 60,154
Turnout: 46% Diff (St): 10 Diff (US): 21


1920 President, Montgomery County, PA
CandidateVotesPct
Warren Harding (R) 31,963 69.6%
James Cox (D) 12,339 26.9%
Eugene Debs (Soc) 1,180 2.6%
Parley Christiansen (FL) 106 0.2%
Aaron Watkins (Proh) 303 0.7%
Other 64 0.1%
TOTAL 45,955
Turnout: 40% Diff (St): 4 Diff (US): 9


1916 President, Montgomery County, PA
CandidateVotesPct
Woodrow Wilson* (D) 13,658 38.9%
Charles Evans Hughes (R) 20,431 58.3%
Allan Benson (Soc) 721 2.1%
James Hanly (Proh) 257 0.7%
Other 5 0.0%
TOTAL 35,072
Turnout: 32% Diff (St): 4 Diff (US): 12


1912 President, Montgomery County, PA
CandidateVotesPct
Woodrow Wilson (D) 11,894 35.4%
Theodore Roosevelt (Prog) 11,491 34.2%
William Taft* (R) 8,978 26.7%
Eugene Debs (Soc) 1,129 3.4%
Eugene Chafin (Proh) 136 0.4%
Other 4 0.0%
TOTAL 33,632
Turnout: 32% Diff (St): 4 Diff (US): 3


1908 President, Montgomery County, PA
CandidateVotesPct
William Taft (R) 19,088 59.8%
William J. Bryan (D) 11,899 37.3%
Eugene Debs (Soc) 493 1.5%
Eugene Chafin (Proh) 381 1.2%
Thomas Hisgen (I) 19 0.1%
Other 29 0.1%
TOTAL 31,909
Turnout: 34% Diff (St): 1 Diff (US): 8


1904 President, Montgomery County, PA
CandidateVotesPct
Theodore Roosevelt (R) 18,833 62.6%
Alton Parker (D) 10,420 34.6%
Eugene Debs (Soc) 455 1.5%
Silas Swallow (Proh) 346 1.1%
Other 42 0.1%
TOTAL 30,096
Turnout: 35% Diff (St): -5 Diff (US): 6


1900 President, Montgomery County, PA
CandidateVotesPct
William McKinley* (R) 17,051 59.1%
William J. Bryan (D) 11,208 38.9%
John Woolley (Proh) 395 1.4%
Eugene Debs (Soc) 146 0.5%
Other 49 0.2%
TOTAL 28,849
Turnout: 36% Diff (St): -2 Diff (US): 8
* incumbent

Historical Statewide Election Results for Montgomery County, PA

Click on the Year to view county-level data for that election.

YearTypeTurnout WinnerRunner-Up OtherTotal VotesDiff PSV
2022 S3 61% John Fetterman (D) 260,207 63.0% Mehmet Oz (R) 143,077 34.6% 9,670 [+] 2.3% 412,954 -12 7.69%
2022 G 61% Josh Shapiro (D) 285,712 69.2% Doug Mastriano (R) 121,289 29.4% 6,015 [+] 1.5% 413,016 -12 7.70%
2018 S1 58% Bob Casey, Jr.* (D) 248,454 65.2% Lou Barletta (R) 126,666 33.3% 5,745 [+] 1.5% 380,865 -9 7.60%
2018 G 58% Tom Wolf* (D) 256,252 67.2% Scott Wagner (R) 120,206 31.5% 4,988 [+] 1.3% 381,446 -9 7.61%
2016 S3 67% Katie McGinty (D) 237,353 54.9% Pat Toomey* (R) 189,574 43.8% 5,431 [+] 1.3% 432,358 -5 7.14%
2014 G 41% Tom Wolf (D) 156,200 59.9% Tom Corbett* (R) 104,726 40.1% 0 0.0% 260,926 -5 7.46%
2012 S1 64% Bob Casey, Jr.* (D) 235,197 58.4% Tom Smith (R) 163,882 40.7% 3,712 [+] 0.9% 402,791 -4 7.16%
2010 S3 47% Joe Sestak (D) 155,413 54.1% Pat Toomey (R) 131,955 45.9% 0 0.0% 287,368 -5 7.22%
2010 G 47% Dan Onorato (D) 149,080 51.7% Tom Corbett (R) 139,244 48.3% 0 0.0% 288,324 -6 7.23%
2006 S1 49% Bob Casey, Jr. (D) 181,274 61.9% Rick Santorum* (R) 111,507 38.1% 0 0.0% 292,781 -3 7.17%
2006 G 49% Ed Rendell* (D) 211,651 71.7% Lynn Swann (R) 83,718 28.3% 0 0.0% 295,369 -11 7.21%
2004 S3 66% Arlen Specter* (R) 203,895 52.3% Joseph Hoeffel (D) 175,709 45.0% 10,544 [+] 2.7% 390,148 0 7.02%
2002 G 45% Ed Rendell (D) 175,157 67.2% Mike Fisher (R) 81,835 31.4% 3,811 [+] 1.5% 260,803 -13 7.28%
2000 S1 56% Rick Santorum* (R) 174,512 54.4% Ron Klink (D) 140,507 43.8% 5,609 [+] 1.7% 320,628 2 6.77%
1998 S3 37% Arlen Specter* (R) 139,956 67.0% Bill Lloyd (D) 60,315 28.9% 8,495 [+] 4.1% 208,766 6 7.06%
1998 G 38% Tom Ridge* (R) 129,376 61.4% Ivan Itkin (D) 62,734 29.8% 18,526 [+] 8.8% 210,636 4 6.96%
1994 S1 41% Rick Santorum (R) 113,099 50.5% Harris Wofford* (D) 101,505 45.3% 9,384 [+] 4.2% 223,988 1 6.38%
1994 G 42% Tom Ridge (R) 110,319 48.1% Mark Singel (D) 85,077 37.1% 33,754 [+] 14.7% 229,150 3 6.39%
1992 S3 58% Arlen Specter* (R) 168,323 54.4% Lynn Yeakel (D) 128,961 41.7% 12,139 [+] 3.9% 309,423 5 6.44%
1991 S1 38% Harris Wofford (D) 104,215 51.5% Richard Thornburgh (R) 98,069 48.5% 0 0.0% 202,284 3 5.98%
1990 G 34% Barbara Hafer (R) 90,051 50.2% Robert Casey* (D) 89,465 49.8% 0 0.0% 179,516 18 5.88%
1988 S1 53% John Heinz* (R) 199,086 72.2% Joseph Vignola (D) 74,411 27.0% 2,348 [+] 0.9% 275,845 6 6.32%
1986 S3 40% Arlen Specter* (R) 138,265 68.9% Bob Edgar (D) 61,576 30.7% 917 [+] 0.5% 200,758 12 5.94%
1986 G 39% William Scranton III (R) 129,771 65.4% Robert Casey (D) 66,823 33.7% 1,777 [+] 0.9% 198,371 17 5.85%
1982 S1 40% John Heinz* (R) 139,004 70.7% Cyril Wecht (D) 55,330 28.2% 2,166 [+] 1.1% 196,500 11 5.45%
1982 G 41% Richard Thornburgh* (R) 134,685 67.4% Allen Ertel (D) 63,644 31.8% 1,557 [+] 0.8% 199,886 17 5.43%
1980 S3 55% Arlen Specter (R) 178,632 67.3% Pete Flaherty (D) 83,131 31.3% 3,488 [+] 1.3% 265,251 17 6.00%
1978 G 46% Richard Thornburgh (R) 135,304 65.3% Pete Flaherty (D) 70,272 33.9% 1,719 [+] 0.8% 207,295 13 5.54%
1976 S1 60% John Heinz (R) 148,800 55.1% William Green (D) 119,593 44.3% 1,603 [+] 0.6% 269,996 3 5.94%
1974 S3 46% Richard Schweiker* (R) 143,275 69.7% Pete Flaherty (D) 60,067 29.2% 2,288 [+] 1.1% 205,630 17 5.91%
1974 G 47% Andrew Lewis (R) 103,625 50.0% Milton Shapp* (D) 101,433 49.0% 2,100 [+] 1.0% 207,158 5 5.92%
1970 S1 50% Hugh Scott* (R) 122,001 60.3% William Sesler (D) 73,380 36.3% 6,818 [+] 3.4% 202,199 9 5.55%
1970 G 50% Milton Shapp (D) 100,940 49.6% Raymond Broderick (R) 95,399 46.9% 7,107 [+] 3.5% 203,446 5 5.50%
1968 S3 67% Richard Schweiker (R) 168,112 65.9% Joseph Clark* (D) 81,747 32.0% 5,270 [+] 2.1% 255,129 14 5.52%
1966 G 55% Raymond Shafer (R) 131,746 64.6% Milton Shapp (D) 67,597 33.1% 4,742 [+] 2.3% 204,085 12 5.04%
1964 S1 67% Hugh Scott* (R) 149,344 62.7% Genevieve Blatt (D) 88,439 37.1% 470 [+] 0.2% 238,253 12 4.96%
1962 S3 60% James Van Zandt (R) 126,131 61.3% Joseph Clark* (D) 79,204 38.5% 317 [+] 0.2% 205,652 13 4.69%
1962 G 60% William Scranton (R) 135,785 66.3% Richardson Dilworth (D) 68,615 33.5% 423 [+] 0.2% 204,823 11 4.68%
*: incumbent               +: ran on additional party lines               Type: G: Governor; S1,S2,S3: Senate Class 1, 2 or 3
italics: special election           RO: runoff election           PSV: percent of state vote


Historical U.S. House Election Results for Montgomery County, PA

Click on the District to view county-level data for that election (where available).

DateDistrictWinnerRunner-Up OtherTotal Votes
2022-11-08 PA01Brian Fitzpatrick* (R) 29,916 53.9% Ashley Ehasz (D) 25,587 46.1% 0 0.0% 55,503
2022-11-08 PA04Madeleine Dean* (D) 200,262 64.6% Christian Nascimento (R) 109,918 35.4% 0 0.0% 310,180
2022-11-08 PA05Mary Gay Scanlon* (D) 34,636 75.5% David Galluch (R) 11,254 24.5% 0 0.0% 45,890
County Total for 2022-11-08:   411,573
2020-11-03 PA01Brian Fitzpatrick* (R) 24,573 50.2% Christina Finello (D) 24,362 49.8% 0 0.0% 48,935
2020-11-03 PA04Madeleine Dean* (D) 260,786 60.1% Kathy Barnette (R) 172,972 39.9% 0 0.0% 433,758
2020-11-03 PA05Mary Gay Scanlon* (D) 17,508 78.7% Dasha Pruett (R) 4,737 21.3% 0 0.0% 22,245
County Total for 2020-11-03:   504,938
2018-11-06 PA01Scott Wallace (D) 19,168 53.6% Brian Fitzpatrick* (R) 16,592 46.4% 0 0.0% 35,760
2018-11-06 PA04Madeleine Dean (D) 208,605 64.0% Dan David (R) 117,209 36.0% 0 0.0% 325,814
2018-11-06 PA05Mary Gay Scanlon (D) 14,254 78.4% Pearl Kim (R) 3,935 21.6% 0 0.0% 18,189
County Total for 2018-11-06:   379,763
2016-11-08 PA02Dwight Evans (D) 27,547 71.1% James Jones (R) 11,194 28.9% 0 0.0% 38,741
2016-11-08 PA06Ryan Costello* (R) 46,696 56.0% Mike Parrish (D) 36,680 44.0% 0 0.0% 83,376
2016-11-08 PA07Patrick Meehan* (R) 42,492 55.0% Mary Ellen Balchunis (D) 34,720 45.0% 0 0.0% 77,212
2016-11-08 PA08Brian Fitzpatrick (R) 25,143 59.6% Steve Santarsiero (D) 17,028 40.4% 0 0.0% 42,171
2016-11-08 PA13Brendan Boyle* (D) 130,410 100.0% 0 0.0% 130,410
County Total for 2016-11-08:   371,910
2014-11-04 PA02Chaka Fattah* (D) 14,845 61.4% Armond James (R) 9,350 38.6% 0 0.0% 24,195
2014-11-04 PA06Ryan Costello (R) 26,205 55.1% Manan Trivedi (D) 21,382 44.9% 0 0.0% 47,587
2014-11-04 PA07Patrick Meehan* (R) 28,143 58.7% Mary Ellen Balchunis (D) 19,799 41.3% 0 0.0% 47,942
2014-11-04 PA08Michael Fitzpatrick* (R) 16,483 66.5% Kevin Strouse (D) 8,302 33.5% 0 0.0% 24,785
2014-11-04 PA13Brendan Boyle (D) 69,026 61.9% Dee Adcock (R) 42,547 38.1% 0 0.0% 111,573
County Total for 2014-11-04:   256,082
2012-11-06 PA02Chaka Fattah* (D) 24,129 65.4% Robert Mansfield (R) 12,410 33.6% 356 1.0% 36,895
2012-11-06 PA06Jim Gerlach* (R) 41,360 54.3% Manan Trivedi (D) 34,822 45.7% 0 0.0% 76,182
2012-11-06 PA07Patrick Meehan* (R) 40,688 56.4% George Badey (D) 31,400 43.6% 0 0.0% 72,088
2012-11-06 PA08Michael Fitzpatrick* (R) 23,461 61.1% Kathy Boockvar (D) 14,942 38.9% 0 0.0% 38,403
2012-11-06 PA13Allyson Schwartz* (D) 114,542 65.7% Joseph Rooney (R) 59,731 34.3% 0 0.0% 174,273
County Total for 2012-11-06:   397,841
2010-11-02 PA02Chaka Fattah* (D) 11,588 77.1% Rick Hellberg (R) 3,439 22.9% 0 0.0% 15,027
2010-11-02 PA06Manan Trivedi (D) 37,182 52.3% Jim Gerlach* (R) 33,979 47.7% 0 0.0% 71,161
2010-11-02 PA07Patrick Meehan (R) 18,716 53.1% Bryan Lentz (D) 16,022 45.4% 520 1.5% 35,258
2010-11-02 PA08Patrick Murphy* (D) 3,824 62.7% Michael Fitzpatrick (R) 2,277 37.3% 0 0.0% 6,101
2010-11-02 PA13Allyson Schwartz* (D) 72,551 53.1% Dee Adcock (R) 63,995 46.9% 0 0.0% 136,546
2010-11-02 PA15Charlie Dent* (R) 14,579 64.3% John Callahan (D) 7,569 33.4% 527 2.3% 22,675
County Total for 2010-11-02:   286,768
2008-11-04 PA02Chaka Fattah* (D) 15,478 77.3% Adam Lang (R) 4,533 22.7% 0 0.0% 20,011
2008-11-04 PA06Bob Roggio (D) 56,188 55.2% Jim Gerlach* (R) 45,530 44.8% 0 0.0% 101,718
2008-11-04 PA07Joe Sestak* (D) 30,794 60.1% Craig Williams (R) 20,479 39.9% 0 0.0% 51,273
2008-11-04 PA08Patrick Murphy* (D) 6,065 69.9% Tom Manion (R) 2,550 29.4% 58 0.7% 8,673
2008-11-04 PA13Allyson Schwartz* (D) 111,771 58.9% Marina Kats (R) 73,304 38.6% 4,810 2.5% 189,885
2008-11-04 PA15Charlie Dent* (R) 19,700 59.3% Sam Bennett (D) 13,531 40.7% 0 0.0% 33,231
County Total for 2008-11-04:   404,791
2006-11-07 PA02Chaka Fattah* (D) 11,773 77.6% Michael Gessner (R) 3,138 20.7% 267 1.8% 15,178
2006-11-07 PA06Lois Murphy (D) 42,463 58.5% Jim Gerlach* (R) 30,071 41.5% 0 0.0% 72,534
2006-11-07 PA07Joe Sestak (D) 22,085 61.6% Curt Weldon* (R) 13,789 38.4% 0 0.0% 35,874
2006-11-07 PA08Patrick Murphy (D) 3,987 62.2% Michael Fitzpatrick* (R) 2,421 37.8% 0 0.0% 6,408
2006-11-07 PA13Allyson Schwartz* (D) 88,717 64.4% Raj Bhakta (R) 49,014 35.6% 0 0.0% 137,731
2006-11-07 PA15Charlie Dent* (R) 12,637 57.4% Charles Dertinger (D) 9,105 41.3% 283 1.3% 22,025
County Total for 2006-11-07:   289,750
2004-11-02 PA02Chaka Fattah* (D) 14,794 74.6% Stewart Bolno (R) 5,026 25.4% 0 0.0% 19,820
2004-11-02 PA06Lois Murphy (D) 54,380 57.4% Jim Gerlach* (R) 40,413 42.6% 0 0.0% 94,793
2004-11-02 PA07Curt Weldon* (R) 25,833 55.4% Paul Scoles (D) 20,197 43.3% 609 1.3% 46,639
2004-11-02 PA08Virginia Schrader (D) 4,617 55.3% Michael Fitzpatrick (R) 3,617 43.3% 120 1.4% 8,354
2004-11-02 PA13Allyson Schwartz (D) 96,354 52.9% Melissa Brown (R) 80,361 44.1% 5,591 3.1% 182,306
2004-11-02 PA15Charlie Dent (R) 18,102 60.4% Joe Driscoll (D) 11,194 37.3% 682 2.3% 29,978
County Total for 2004-11-02:   381,890
2002-11-05 PA02Chaka Fattah* (D) 10,403 73.4% Thomas Dougherty (R) 3,761 26.6% 0 0.0% 14,164
2002-11-05 PA06Danny Wofford (D) 35,838 58.6% Jim Gerlach (R) 25,330 41.4% 0 0.0% 61,168
2002-11-05 PA07Curt Weldon* (R) 17,450 60.2% Peter Lennon (D) 11,558 39.8% 0 0.0% 29,008
2002-11-05 PA08Jim Greenwood* (R) 2,819 51.5% Timothy Reese (D) 2,652 48.5% 0 0.0% 5,471
2002-11-05 PA13Joseph Hoeffel* (D) 63,054 50.9% Melissa Brown (R) 58,726 47.4% 2,133 1.7% 123,913
2002-11-05 PA15Pat Toomey* (R) 11,609 62.9% Ed O'Brien (D) 6,835 37.1% 0 0.0% 18,444
County Total for 2002-11-05:   252,168
2000-11-07 PA06Tim Holden* (D) 4,633 63.2% Tom Kopel (R) 2,698 36.8% 0 0.0% 7,331
2000-11-07 PA07Curt Weldon* (R) 8,387 58.9% Peter Lennon (D) 5,845 41.1% 0 0.0% 14,232
2000-11-07 PA08Jim Greenwood* (R) 7,355 65.0% Ronald Strouse (D) 3,844 34.0% 111 1.0% 11,310
2000-11-07 PA13Joseph Hoeffel* (D) 146,026 52.8% Stewart Greenleaf (R) 126,501 45.7% 4,224 1.5% 276,751
2000-11-07 PA15Pat Toomey* (R) 7,083 62.4% Ed O'Brien (D) 4,261 37.6% 0 0.0% 11,344
County Total for 2000-11-07:   320,968
1996-11-05 PA06Tim Holden* (D) 3,840 57.4% Christian Leinbach (R) 2,822 42.2% 26 0.4% 6,688
1996-11-05 PA07Curt Weldon* (R) 8,113 62.3% John Innelli (D) 4,838 37.2% 66 0.5% 13,017
1996-11-05 PA08Jim Greenwood* (R) 6,270 66.8% John Murray (D) 2,675 28.5% 444 4.7% 9,389
1996-11-05 PA13Jon Fox* (R) 120,304 48.9% Joseph Hoeffel (D) 120,220 48.9% 5,455 2.2% 245,979
1996-11-05 PA15Bob Kilbanks (R) 5,362 54.6% Paul McHale* (D) 4,131 42.0% 332 3.4% 9,825
County Total for 1996-11-05:   284,898
1994-11-08 PA06Tim Holden* (D) 2,692 54.8% Fred Levering (R) 2,222 45.2% 0 0.0% 4,914
1994-11-08 PA07Curt Weldon* (R) 6,312 64.1% Sara Nichols (D) 3,528 35.9% 0 0.0% 9,840
1994-11-08 PA08Jim Greenwood* (R) 5,233 72.1% John Murray (D) 1,607 22.2% 414 5.7% 7,254
1994-11-08 PA13Jon Fox (R) 96,254 49.4% Marjorie Margolies-Mezvinsky* (D) 88,073 45.2% 10,461 5.4% 194,788
1994-11-08 PA15Jim Yeager (R) 4,511 63.4% Paul McHale* (D) 2,464 34.6% 140 2.0% 7,115
County Total for 1994-11-08:   223,911
1992-11-03 PA06Tim Holden (D) 4,040 54.4% John Jones (R) 3,380 45.6% 0 0.0% 7,420
1992-11-03 PA07Curt Weldon* (R) 8,745 60.9% Frank Daly (D) 5,554 38.7% 70 0.5% 14,369
1992-11-03 PA08Jim Greenwood (R) 6,131 59.4% Peter Kostmayer* (D) 3,988 38.6% 202 2.0% 10,321
1992-11-03 PA13Marjorie Margolies-Mezvinsky (D) 127,685 50.3% Jon Fox (R) 126,312 49.7% 0 0.0% 253,997
1992-11-03 PA15Don Ritter* (R) 5,630 58.8% Paul McHale (D) 3,896 40.7% 44 0.5% 9,570
County Total for 1992-11-03:   295,677
*: incumbent           sp: special election           RO: runoff election

Voter Registration Data for Montgomery County, PA

YearTotalRepublicanDemocratOtherR/D EdgeR/D Edge %VAPOP %
2024 632,919 214,829 33.9% 311,321 49.2% 106,769 16.9% Dem +96,492 Dem +15.2% 99%
2022 607,421 205,551 33.8% 304,938 50.2% 96,932 16.0% Dem +99,387 Dem +16.4% 90%
2020 609,304 211,915 34.8% 301,853 49.5% 95,536 15.7% Dem +89,938 Dem +14.8% 90%
2018 569,637 206,614 36.3% 273,807 48.1% 89,216 15.7% Dem +67,193 Dem +11.8% 86%
2016 577,364 215,770 37.4% 272,248 47.2% 89,346 15.5% Dem +56,478 Dem +9.8% 88%
2014 545,605 206,975 37.9% 252,523 46.3% 86,107 15.8% Dem +45,548 Dem +8.3% 85%
2012 554,511 215,106 38.8% 255,037 46.0% 84,368 15.2% Dem +39,931 Dem +7.2% 88%
2010 584,241 231,373 39.6% 264,155 45.2% 88,713 15.2% Dem +32,782 Dem +5.6% 95%
2008 584,396 239,515 41.0% 263,633 45.1% 81,248 13.9% Dem +24,118 Dem +4.1% 96%
2006 543,939 251,356 46.2% 212,244 39.0% 80,339 14.8% Rep +39,112 Rep +7.2% 91%
2004 564,961 268,755 47.6% 214,233 37.9% 81,973 14.5% Rep +54,522 Rep +9.7% 96%
2002 502,419 254,608 50.7% 180,747 36.0% 67,064 13.3% Rep +73,861 Rep +14.7% 87%
2000 514,214 272,615 53.0% 173,503 33.7% 68,096 13.2% Rep +99,112 Rep +19.3% 90%
1998 470,059 262,637 55.9% 150,461 32.0% 56,961 12.1% Rep +112,176 Rep +23.9% 84%
1996 443,042 253,409 57.2% 139,401 31.5% 50,232 11.3% Rep +114,008 Rep +25.7% 80%
1994 368,692 220,452 59.8% 112,189 30.4% 36,051 9.8% Rep +108,263 Rep +29.4% 68%
1992 371,118 223,426 60.2% 111,653 30.1% 36,039 9.7% Rep +111,773 Rep +30.1% 69%
1990 340,202 216,509 63.6% 98,105 28.8% 25,588 7.5% Rep +118,404 Rep +34.8% 65%
1988 345,829 218,145 63.1% 101,385 29.3% 26,299 7.6% Rep +116,760 Rep +33.8% 67%
1986 335,833 208,459 62.1% 101,917 30.3% 25,457 7.6% Rep +106,542 Rep +31.7% 66%
1984 345,882 213,333 61.7% 104,793 30.3% 27,756 8.0% Rep +108,540 Rep +31.4% 69%
VAPOP% is the estimated percentage of voting age population that is registered.
Registration data may include "inactive" voters.   Data for each year pertains to the November elections.