Hillary Clinton won Chester, Delaware, Montgomery, and Bucks counties by 179,000 votes, an improvement of more than 50,000 votes over President Barack Obama’s totals in 2012, according to a staff report in the Philadelphia Inquirer.
Here is the breakdown, by percentage, of how each town in Chester County voted in the 2016 presidential election:

Atglen
- Clinton 42.5
- Trump 51.7
Avondale
- Clinton 61.1
- Trump 34.0
Birmingham
- Clinton 46.1
- Trump 51.3
Caln
- Clinton 56.3
- Trump 38.2
Charlestown
- Clinton 54.2
- Trump 40.4
Coatesville
- Clinton 82.1
- Trump 14.8
Downingtown
- Clinton 59.0
- Trump 33.1
East Bradford
- Clinton 52.5
- Trump 42.8
East Brandywine
- Clinton 47.5
- Trump 46.8
East Caln
- Clinton 57.8
- Trump 36.4
East Coventry
- Clinton 40.2
- Trump 54.5
East Fallowfield
- Clinton 50.6
- Trump 44.1
East Goshen
- Clinton 47.4
- Trump 47.2
East Marlborough
- Clinton 52.2
- Trump 42.2
East Nantmeal
- Clinton 45.2
- Trump 49.5
East Nottingham
- Clinton 36.0
- Trump 58.4
East Pikeland
- Clinton 51.0
- Trump 43.0
Easttown
- Clinton 55.1
- Trump 39.2
East Vincent
- Clinton 46.2
- Trump 48.4
East Whiteland
- Clinton 56.2
- Trump 38.5
Elk
- Clinton 40.3
- Trump 54.0
Franklin
- Clinton 43.0
- Trump 50.4
Highland
- Clinton 36.7
- Trump 58.3
Honey Brook Borough
- Clinton 38.3
- Trump 56.7
Honey Brook Township
- Clinton 32.7
- Trump 61.9
Kennett
- Clinton 53.6
- Trump 41.2
Kennett Square
- Clinton 64.9
- Trump 28.7
London Britain
- Clinton 49.8
- Trump 44.1
Londonderry
- Clinton 38.0
- Trump 56.9
London Grove
- Clinton 46.6
- Trump 48.2
Lower Oxford
- Clinton 59.3
- Trump 37.4
Malvern
- Clinton 58.1
- Trump 35.9
Modena
- Clinton 65.6
- Trump 28.5
New Garden
- Clinton 50.9
- Trump 43.6
Newlin
- Clinton 47.2
- Trump 47.1
New London
- Clinton 41.1
- Trump 52.8
North Coventry
- Clinton 43.7
- Trump 51.3
Oxford
- Clinton 52.2
- Trump 41.4
Parkesburg
- Clinton 48.9
- Trump 45.6
Penn
- Clinton 45.1
- Trump 50.1
Pennsbury
- Clinton 54.9
- Trump 39.0
Phoenixville
- Clinton 61.5
- Trump 30.8
Pocopson
- Clinton 51.9
- Trump 43.1
Sadsbury
- Clinton 42.7
- Trump 52.4
Schuylkill
- Clinton 50.4
- Trump 44.1
South Coatesville
- Clinton 76.3
- Trump 21.6
South Coventry
- Clinton 42.2
- Trump 51.8
Spring City
- Clinton 48.2
- Trump 44.1
Thornbury
- Clinton 45.1
- Trump 49.4
Tredyffrin
- Clinton 60.1
- Trump 34.6
Upper Oxford
- Clinton 32.3
- Trump 62.1
Upper Uwchlan
- Clinton 52.1
- Trump 43.1
Uwchlan
- Clinton 55.9
- Trump 38.4
Valley
- Clinton 59.7
- Trump 35.5
Wallace
- Clinton 41.7
- Trump 52.4
Warwick
- Clinton 38.1
- Trump 57.0
West Bradford
- Clinton 50.2
- Trump 43.6
West Brandywine
- Clinton 39.9
- Trump 54.8
West Caln
- Clinton 37.8
- Trump 57.7
West Chester
- Clinton 70.0
- Trump 23.5
West Fallowfield
- Clinton 29.2
- Trump 64.8
West Goshen
- Clinton 52.2
- Trump 42.2
West Grove
- Clinton 50.8
- Trump 43.0
West Marlborough
- Clinton 58.0
- Trump 38.1
West Nantmeal
- Clinton 33.3
- Trump 61.6
West Nottingham
- Clinton 28.9
- Trump 66.0
West Pikeland
- Clinton 47.3
- Trump 47.5
West Sadsbury
- Clinton 35.0
- Trump 59.6
Westtown
- Clinton 48.8
- Trump 45.2
West Vincent
- Clinton 47.8
- Trump 47.1
West Whiteland
- Clinton 56.8
- Trump 37.8
Click here to see more of the data on how suburban Philadelphia voted in the Philadelphia Inquirer.

























































































