Donald Trump won big in Connecticut’s Republican primary election, getting two votes for every single John Kasich vote.
The number of towns Trump did not win can be counted on one hand: Salisbury, West Hartford, New Canaan, Darien and Westport.
In the Democratic primary Hillary Clinton saw more support in cities than Bernie Sanders but less support in rural and suburban towns. There was no such clear delineation in the Republican race.
In the towns that Trump won, he won by wide margins.
There were only a handful of towns where a dozen votes could have pushed the results into Kasich’s favor: Cornwall, Bloomfield and Lyme.
The towns with the strongest support for Trump included Derby, Sterling and East Haven.
In the towns that Kasich managed to beat Trump, the difference was only in single-digit percentage points.
For some context, Trump did much better than Sen. John McCain did eight years ago in the 2008 Connecticut Republican primary.