2016 Presidential General Election Results - Montgomery County, PA
Note: The Google advertisement links below may advocate political positions that this site does not endorse.
 Presidential
Candidate
Vice Presidential
Candidate
Political
Party
Popular Vote
Hillary ClintonTimothy KaineDemocratic 256,082 58.38%
Donald J. TrumpMichael R. PenceRepublican 162,731 37.10%
Gary JohnsonWilliam F. WeldLibertarian 10,934 2.49%
Write-ins-- 3,965 0.90%
Dr. Jill SteinAjamu BarakaGreen 3,704 0.84%
Darrell L. CastleScott N. BradleyConstitution 1,236 0.28%
Seal Map Key
 > 40%
 > 50%
 > 60%
 > 70%
 > 80%
Turnout
Voter Turnout Graph
Pie Chart
Maps
2016 County Township Map
Town
Last Button
Per Vote Democratic Button
Per Vote Republican Button
Swing Map Button
Trend Map Button
 
Demographic Data

2016 Population:821,725Est.2016 Population Density:656.9persons/km2
2010 Population:799,874Enum.2010 Population Density:639.4persons/km2
Land Area (2000):1,251km2Annual Pop Growth Rate:0.5%

Data and Statistics:
  • City and Town Data (Table) (m)
  • City and Town Data (Graphs) (m)
  • Compare County Data by Year (Table) (m)
  • Compare County Data by Year (Graphs) (m)
  • Compare County Maps by Year (m)

 

National Results for 2016 - Pennsylvania Results for 2016 - Use Frame Navigation

Login

© David Leip 2016 All Rights Reserved
Narberth Borough 42091 Lower Merion Township 42091 West Conshohocken Borough 42091 Rockledge Borough 42091 Conshohocken Borough 42091 Jenkintown Borough 42091 Cheltenham Township 42091 Bridgeport Borough 42091 Upper Merion Township 42091 Springfield Township 42091 Norristown Borough 42091 Plymouth Township 42091 Whitemarsh Township 42091 Abington Township 42091 West Norriton Township 42091 Bryn Athyn Borough 42091 Lower Moreland Township 42091 Ambler Borough 42091 East Norriton Township 42091 Upper Dublin Township 42091 Hatboro Borough 42091 Upper Moreland Township 42091 Whitpain Township 42091 Royersford Borough 42091 Lower Providence Township 42091 Collegeville Borough 42091 Trappe Borough 42091 Lower Gwynedd Township 42091 North Wales Borough 42091 Upper Providence Township 42091 Worcester Township 42091 Horsham Township 42091 Upper Gwynedd Township 42091 Skippack Township 42091 Lansdale Borough 42091 Perkiomen Township 42091 Schwenksville Borough 42091 Pottstown Borough 42091 Towamencin Township 42091 Montgomery Township 42091 Limerick Township 42091 West Pottsgrove Township 42091 Lower Pottsgrove Township 42091 Hatfield Borough 42091 Lower Salford Township 42091 Upper Pottsgrove Township 42091 Hatfield Township 42091 Lower Frederick Township 42091 Souderton Borough 42091 Upper Salford Township 42091 Telford Borough 42091 Franconia Township 42091 Green Lane Borough 42091 Upper Frederick Township 42091 New Hanover Township 42091 Salford Township 42091 Red Hill Borough 42091 Marlborough Township 42091 Douglass Township 42091 Pennsburg Borough 42091 East Greenville Borough 42091 Upper Hanover Township 42091