Akashic
1892–2024
Akashic
ConnecticutHarrisD+14.5
2024 presidential margin by county for Connecticut, CTA map of the constituent counties of Connecticut, CT, each outlined and filled by its 2024 presidential margin from deep red (Republican) through neutral to deep blue (Democratic).Middlebury, CT · R+12.0Milford, CT · D+0.6Oxford, CT · R+21.3Old Lyme, CT · D+18.4Stonington, CT · D+26.8Scotland, CT · R+18.4Madison, CT · D+24.3Southbury, CT · D+0.8Prospect, CT · R+30.5Barkhamsted, CT · R+4.6New London, CT · D+43.3Ansonia, CT · D+0.3Bethany, CT · D+2.8Branford, CT · D+15.2Guilford, CT · D+30.3Cheshire, CT · D+11.0Derby, CT · R+2.8East Haven, CT · R+11.5Marlborough, CT · D+7.4Avon, CT · D+22.6Berlin, CT · R+9.2Bloomfield, CT · D+68.6Bristol, CT · R+0.3Burlington, CT · R+2.4East Granby, CT · D+6.7East Hartford, CT · D+38.0Enfield, CT · D+2.9Farmington, CT · D+19.5Glastonbury, CT · D+24.6Hartford, CT · D+64.7Hartland, CT · R+32.5Manchester, CT · D+32.0New Britain, CT · D+23.5Newington, CT · D+11.9Plainville, CT · R+5.2Simsbury, CT · D+29.7Southington, CT · R+5.4South Windsor, CT · D+19.4West Hartford, CT · D+50.1Wethersfield, CT · D+15.1Windsor, CT · D+48.3Windsor Locks, CT · D+3.5Canton, CT · D+17.3Seymour, CT · R+17.7Naugatuck, CT · R+9.9Chester, CT · D+31.0East Windsor, CT · D+2.8Killingly, CT · R+19.6Lebanon, CT · R+8.3Lisbon, CT · R+11.3Rocky Hill, CT · D+6.8Suffield, CT · R+1.9Cromwell, CT · D+9.5Durham, CT · R+3.5Ledyard, CT · D+8.9Hamden, CT · D+47.4Meriden, CT · D+13.4Andover, CT · R+0.1Columbia, CT · D+3.1Coventry, CT · D+1.7Mansfield, CT · D+48.6Roxbury, CT · D+14.0Salisbury, CT · D+56.4New Haven, CT · D+63.0North Branford, CT · R+17.3North Haven, CT · R+7.7Orange, CT · D+0.6Wallingford, CT · D+2.6Waterbury, CT · D+10.8West Haven, CT · D+21.3Woodbridge, CT · D+31.6Granby, CT · D+13.5Hampton, CT · R+2.1Westbrook, CT · D+4.1Deep River, CT · D+22.2East Haddam, CT · D+2.1East Hampton, CT · D+0.7Bozrah, CT · R+12.5Colchester, CT · D+7.0East Lyme, CT · D+25.0Franklin, CT · R+9.7Griswold, CT · R+18.8Groton, CT · D+23.6Lyme, CT · D+32.8Montville, CT · R+0.9North Stonington, CT · R+3.1Norwich, CT · D+17.2Essex, CT · D+29.6Haddam, CT · R+4.5Killingworth, CT · D+4.7Preston, CT · R+13.3Middlefield, CT · D+1.4Old Saybrook, CT · D+17.2Portland, CT · D+6.3Middletown, CT · D+29.0Bolton, CT · D+6.0Ellington, CT · D+0.7Hebron, CT · D+7.5Somers, CT · R+17.7Stafford, CT · R+15.2Tolland, CT · D+7.3Union, CT · R+14.2Vernon, CT · D+18.0Willington, CT · R+4.1Bethlehem, CT · R+22.2Bridgewater, CT · D+5.0Canaan, CT · D+38.6Colebrook, CT · R+15.0Ashford, CT · D+4.8Brooklyn, CT · R+12.7Canterbury, CT · R+24.7Chaplin, CT · R+12.8Cornwall, CT · D+43.7Goshen, CT · R+11.6Harwinton, CT · R+23.6Kent, CT · D+35.1Morris, CT · R+17.0Eastford, CT · R+14.4Plainfield, CT · R+22.7Pomfret, CT · D+8.3Litchfield, CT · D+2.2New Hartford, CT · R+6.3New Milford, CT · R+4.4Norfolk, CT · D+27.3North Canaan, CT · R+4.1Sharon, CT · D+36.8Thomaston, CT · R+33.7Torrington, CT · R+14.0Warren, CT · D+2.4Washington, CT · D+32.1Watertown, CT · R+30.2Winchester, CT · R+12.8Woodbury, CT · R+2.9Wolcott, CT · R+32.6Sterling, CT · R+40.3Thompson, CT · R+25.9Woodstock, CT · R+3.6Beacon Falls, CT · R+16.9Salem, CT · R+3.1Sprague, CT · R+15.2Voluntown, CT · R+23.0Waterford, CT · D+10.4Putnam, CT · R+8.7Windham, CT · D+19.8Plymouth, CT · R+25.5Norwalk, CT · D+28.6Bethel, CT · D+9.2Bridgeport, CT · D+46.6Brookfield, CT · R+4.0Danbury, CT · D+7.6Darien, CT · D+18.9Easton, CT · D+10.0Fairfield, CT · D+25.3Greenwich, CT · D+16.0Monroe, CT · R+5.4New Canaan, CT · D+13.6New Fairfield, CT · R+10.1Newtown, CT · D+9.8Ridgefield, CT · D+27.0Shelton, CT · R+11.5Sherman, CT · D+9.0Stamford, CT · D+26.7Stratford, CT · D+18.2Trumbull, CT · D+5.0Weston, CT · D+40.2Westport, CT · D+44.2Wilton, CT · D+30.7Redding, CT · D+29.4Clinton, CT · D+9.6
How it voted
Share of the 2024 vote
Kamala HarrisDemocratic56.4%992,026
Donald TrumpRepublican41.9%736,902
Jill SteinGreen0.8%14,281
D+60
R+60
169 counties, each filled by 2024 D-vs-R margin. Hover any county for its result.
County-level results (169 counties) — table
2024 presidential result by county for Connecticut, CT — winner and D-vs-R margin.
CountyWinnerMargin
Andover, CTRepublicanR+0.1
Ansonia, CTDemocraticD+0.3
Ashford, CTDemocraticD+4.8
Avon, CTDemocraticD+22.6
Barkhamsted, CTRepublicanR+4.6
Beacon Falls, CTRepublicanR+16.9
Berlin, CTRepublicanR+9.2
Bethany, CTDemocraticD+2.8
Bethel, CTDemocraticD+9.2
Bethlehem, CTRepublicanR+22.2
Bloomfield, CTDemocraticD+68.6
Bolton, CTDemocraticD+6.0
Bozrah, CTRepublicanR+12.5
Branford, CTDemocraticD+15.2
Bridgeport, CTDemocraticD+46.6
Bridgewater, CTDemocraticD+5.0
Bristol, CTRepublicanR+0.3
Brookfield, CTRepublicanR+4.0
Brooklyn, CTRepublicanR+12.7
Burlington, CTRepublicanR+2.4
Canaan, CTDemocraticD+38.6
Canterbury, CTRepublicanR+24.7
Canton, CTDemocraticD+17.3
Chaplin, CTRepublicanR+12.8
Cheshire, CTDemocraticD+11.0
Chester, CTDemocraticD+31.0
Clinton, CTDemocraticD+9.6
Colchester, CTDemocraticD+7.0
Colebrook, CTRepublicanR+15.0
Columbia, CTDemocraticD+3.1
Cornwall, CTDemocraticD+43.7
Coventry, CTDemocraticD+1.7
Cromwell, CTDemocraticD+9.5
Danbury, CTDemocraticD+7.6
Darien, CTDemocraticD+18.9
Deep River, CTDemocraticD+22.2
Derby, CTRepublicanR+2.8
Durham, CTRepublicanR+3.5
East Granby, CTDemocraticD+6.7
East Haddam, CTDemocraticD+2.1
East Hampton, CTDemocraticD+0.7
East Hartford, CTDemocraticD+38.0
East Haven, CTRepublicanR+11.5
East Lyme, CTDemocraticD+25.0
East Windsor, CTDemocraticD+2.8
Eastford, CTRepublicanR+14.4
Easton, CTDemocraticD+10.0
Ellington, CTDemocraticD+0.7
Enfield, CTDemocraticD+2.9
Essex, CTDemocraticD+29.6
Fairfield, CTDemocraticD+25.3
Farmington, CTDemocraticD+19.5
Franklin, CTRepublicanR+9.7
Glastonbury, CTDemocraticD+24.6
Goshen, CTRepublicanR+11.6
Granby, CTDemocraticD+13.5
Greenwich, CTDemocraticD+16.0
Griswold, CTRepublicanR+18.8
Groton, CTDemocraticD+23.6
Guilford, CTDemocraticD+30.3
Haddam, CTRepublicanR+4.5
Hamden, CTDemocraticD+47.4
Hampton, CTRepublicanR+2.1
Hartford, CTDemocraticD+64.7
Hartland, CTRepublicanR+32.5
Harwinton, CTRepublicanR+23.6
Hebron, CTDemocraticD+7.5
Kent, CTDemocraticD+35.1
Killingly, CTRepublicanR+19.6
Killingworth, CTDemocraticD+4.7
Lebanon, CTRepublicanR+8.3
Ledyard, CTDemocraticD+8.9
Lisbon, CTRepublicanR+11.3
Litchfield, CTDemocraticD+2.2
Lyme, CTDemocraticD+32.8
Madison, CTDemocraticD+24.3
Manchester, CTDemocraticD+32.0
Mansfield, CTDemocraticD+48.6
Marlborough, CTDemocraticD+7.4
Meriden, CTDemocraticD+13.4
Middlebury, CTRepublicanR+12.0
Middlefield, CTDemocraticD+1.4
Middletown, CTDemocraticD+29.0
Milford, CTDemocraticD+0.6
Monroe, CTRepublicanR+5.4
Montville, CTRepublicanR+0.9
Morris, CTRepublicanR+17.0
Naugatuck, CTRepublicanR+9.9
New Britain, CTDemocraticD+23.5
New Canaan, CTDemocraticD+13.6
New Fairfield, CTRepublicanR+10.1
New Hartford, CTRepublicanR+6.3
New Haven, CTDemocraticD+63.0
New London, CTDemocraticD+43.3
New Milford, CTRepublicanR+4.4
Newington, CTDemocraticD+11.9
Newtown, CTDemocraticD+9.8
Norfolk, CTDemocraticD+27.3
North Branford, CTRepublicanR+17.3
North Canaan, CTRepublicanR+4.1
North Haven, CTRepublicanR+7.7
North Stonington, CTRepublicanR+3.1
Norwalk, CTDemocraticD+28.6
Norwich, CTDemocraticD+17.2
Old Lyme, CTDemocraticD+18.4
Old Saybrook, CTDemocraticD+17.2
Orange, CTDemocraticD+0.6
Oxford, CTRepublicanR+21.3
Plainfield, CTRepublicanR+22.7
Plainville, CTRepublicanR+5.2
Plymouth, CTRepublicanR+25.5
Pomfret, CTDemocraticD+8.3
Portland, CTDemocraticD+6.3
Preston, CTRepublicanR+13.3
Prospect, CTRepublicanR+30.5
Putnam, CTRepublicanR+8.7
Redding, CTDemocraticD+29.4
Ridgefield, CTDemocraticD+27.0
Rocky Hill, CTDemocraticD+6.8
Roxbury, CTDemocraticD+14.0
Salem, CTRepublicanR+3.1
Salisbury, CTDemocraticD+56.4
Scotland, CTRepublicanR+18.4
Seymour, CTRepublicanR+17.7
Sharon, CTDemocraticD+36.8
Shelton, CTRepublicanR+11.5
Sherman, CTDemocraticD+9.0
Simsbury, CTDemocraticD+29.7
Somers, CTRepublicanR+17.7
South Windsor, CTDemocraticD+19.4
Southbury, CTDemocraticD+0.8
Southington, CTRepublicanR+5.4
Sprague, CTRepublicanR+15.2
Stafford, CTRepublicanR+15.2
Stamford, CTDemocraticD+26.7
Sterling, CTRepublicanR+40.3
Stonington, CTDemocraticD+26.8
Stratford, CTDemocraticD+18.2
Suffield, CTRepublicanR+1.9
Thomaston, CTRepublicanR+33.7
Thompson, CTRepublicanR+25.9
Tolland, CTDemocraticD+7.3
Torrington, CTRepublicanR+14.0
Trumbull, CTDemocraticD+5.0
Union, CTRepublicanR+14.2
Vernon, CTDemocraticD+18.0
Voluntown, CTRepublicanR+23.0
Wallingford, CTDemocraticD+2.6
Warren, CTDemocraticD+2.4
Washington, CTDemocraticD+32.1
Waterbury, CTDemocraticD+10.8
Waterford, CTDemocraticD+10.4
Watertown, CTRepublicanR+30.2
West Hartford, CTDemocraticD+50.1
West Haven, CTDemocraticD+21.3
Westbrook, CTDemocraticD+4.1
Weston, CTDemocraticD+40.2
Westport, CTDemocraticD+44.2
Wethersfield, CTDemocraticD+15.1
Willington, CTRepublicanR+4.1
Wilton, CTDemocraticD+30.7
Winchester, CTRepublicanR+12.8
Windham, CTDemocraticD+19.8
Windsor, CTDemocraticD+48.3
Windsor Locks, CTDemocraticD+3.5
Wolcott, CTRepublicanR+32.6
Woodbridge, CTDemocraticD+31.6
Woodbury, CTRepublicanR+2.9
Woodstock, CTRepublicanR+3.6

Connecticut, Connecticut

presidential history
Presidential margin, 1896–2024
Democratic minus Republican, by election
Presidential margin over timeDemocratic-minus-Republican presidential margin from 1896 to 2024. Most recent: +14.5% in 2024.flipped D · 1992+14.5%DR18962024
Presidential margin over time
YearMargin (D minus R)
1896−30.7%
1900−15.9%
1904−20.0%
1908−23.5%
1912+3.3%
1916−3.1%
1920−29.7%
1924−34.0%
1928−8.1%
1932−1.1%
1936+15.0%
1940+7.1%
1944+5.4%
1948−1.6%
1952−11.8%
1956−27.5%
1960+7.5%
1964+35.7%
1968+5.2%
1972−18.5%
1976−5.2%
1980−9.6%
1984−21.9%
1988−5.1%
1992+6.4%
1996+18.1%
2000+17.5%
2004+10.4%
2008+22.4%
2012+17.3%
2016+13.6%
2020+20.0%
2024+14.5%
DemocraticRepublican
Third column names the leading third-party or independent finisher. Source · MIT Election Lab · ICPSR · VEST (precinct-level 2024).
YearWonDemocraticRepublicanOtherMarginTotal
D
56.4%Harris992,026
41.9%Trump736,902
0.8%Stein14,281
+14.5%
1,758,965
D
59.2%Biden1,080,801
39.2%Trump715,293
1.1%Jorgensen20,230
+20.0%
1,824,408
D
54.6%Clinton897,548
40.9%Trump673,198
3.0%Johnson48,676
+13.6%
1,644,878
D
58.1%Obama905,088
40.7%Romney634,881
0.8%Johnson12,340
+17.3%
1,558,036
D
60.6%Obama997,750
38.2%McCain629,412
1.2%Nader19,162
+22.4%
1,646,752
D
54.3%Kerry857,468
43.9%Bush693,806
0.8%Nader12,969
+10.4%
1,578,729
D
55.9%Gore815,997
38.4%Bush561,077
4.4%Nader64,452
+17.5%
1,459,486
D
52.8%Clinton735,725
34.7%Dole483,094
10.0%Perot139,523
+18.1%
1,392,573
D
42.2%Clinton682,303
35.8%Bush578,296
21.6%Perot348,771
+6.4%
1,616,114
R
46.9%Dukakis676,568
52.0%Bush750,218
1.0%Paul14,071
−5.1%
1,443,348
R
38.8%Mondale569,584
60.7%Reagan890,851
0.3%Hall4,826
−21.9%
1,466,635
R
38.5%Carter541,720
48.2%Reagan677,190
12.2%Anderson171,807
−9.6%
1,405,413
R
47.1%Carter647,879
52.3%Ford719,241
0.6%Scattering8,889
−5.2%
1,376,009
R
40.2%McGovern555,486
58.6%Nixon810,740
1.2%Schmitz17,238
−18.5%
1,383,464
D
49.5%Humphrey621,547
44.3%Nixon556,703
6.2%Wallace77,949
+5.2%
1,256,199
D
67.8%Johnson826,250
32.1%Goldwater390,983
0.1%Hass1,313
+35.7%
1,218,546
D
53.7%Kennedy657,042
46.3%Nixon565,796
0.0%Byrd14
+7.5%
1,222,852
R
36.3%Stevenson405,072
63.7%Eisenhower711,817
0.0%
−27.5%
1,116,887
R
43.9%Stevenson481,639
55.7%Eisenhower610,994
0.4%Hallinan4,246
−11.8%
1,096,879
R
47.9%Truman423,287
49.5%Dewey437,743
2.5%Thurmond22,465
−1.6%
883,495
D
52.3%Roosevelt435,134
46.9%Dewey390,518
0.8%Thomas6,316
+5.4%
831,968
D
53.4%Roosevelt417,611
46.3%Willkie361,809
0.3%Thomas2,063
+7.1%
781,483
D
55.3%Roosevelt382,119
40.3%Landon278,680
4.3%Lemke29,908
+15.0%
690,707
R
47.4%Roosevelt281,625
48.5%Hoover288,414
4.1%Thomas24,132
−1.1%
594,171
R
45.6%Smith252,079
53.6%Hoover296,633
0.8%Thomas4,392
−8.1%
553,104
R
27.5%Davis110,182
61.5%Coolidge246,317
10.9%La Follette43,787
−34.0%
400,286
R
33.0%Cox120,719
62.7%Harding229,233
4.3%Debs15,557
−29.7%
365,509
R
46.7%Wilson99,783
49.8%Hughes106,510
3.5%Benson7,575
−3.1%
213,868
D
39.2%Wilson74,559
35.9%Taft68,323
25.0%Roosevelt47,513
+3.3%
190,395
R
35.9%Bryan68,254
59.4%Taft112,913
4.6%Debs8,829
−23.5%
189,996
R
38.1%Parker72,907
58.1%Roosevelt111,087
3.7%Debs7,118
−20.0%
191,112
R
41.1%Bryan74,012
56.9%McKinley102,569
2.0%Woolley3,556
−15.9%
180,137
R
32.5%Bryan56,739
63.2%McKinley110,282
4.2%Palmer7,366
−30.7%
174,387
No data
2026 election
On the ballot
Governorno nominee yet
Ryan Faziopresumptive nomineeNed LamontJosh Elliott

Incumbent Ned Lamont (D) is seeking a third term; he won the May 16 Democratic convention endorsement (74.6%) but Josh Elliott qualified to force the Aug 11 Democratic primary. Ryan Fazio won the GOP convention with 92%; Betsy McCaughey failed to reach the 15% threshold and endorsed him, so Fazio is the de facto Republican nominee with no contested GOP primary, though the statewide primary date has not yet passed.

Full 2026 forecast →

U.S. House

Source · MIT Election Lab (MEDSL), House. CC-BY 4.0. Seat totals count district winners; vote shares aggregate every district.
YearSeats wonD %R %Total
D 557.7%40.1%1,701,914
D 556.5%41.3%1,261,351
D 557.7%38.2%1,772,927
D 558.6%37.1%1,379,808

U.S. Senate

Source · MIT Election Lab (MEDSL), Senate. CC-BY 4.0.
YearWonDemocraticRepublicanTotal
2024D
55.8%953,646
39.7%678,256
1,708,259
2018D
56.8%787,685
39.4%545,717
1,386,752
2016D
57.7%920,766
34.6%552,621
1,596,238
2012D
52.7%792,983
40.2%604,569
1,504,895
2010D
52.5%605,204
43.2%498,341
1,152,443
2006O
39.7%450,844
9.6%109,198
1,134,697
2004D
66.4%945,347
32.1%457,749
1,424,726
2000D
63.2%828,902
34.2%448,077
1,311,261
1998D
65.1%628,306
32.4%312,177
964,457
1994D
41.1%443,793
31.0%334,833
1,079,664
1992D
38.5%577,662
38.1%572,036
1,500,661
1988D
49.8%688,499
49.0%678,454
1,383,516
1986D
64.8%632,695
34.8%340,438
976,933
1982R
46.1%499,146
50.4%545,987
1,083,508
1980D
56.3%763,969
42.9%581,884
1,355,961
1976R
41.2%561,018
57.7%785,683
1,361,666
Greenwich — long a Republican town, the Bush family’s hometown — now backs the Democrat by sixteen points.
A state of towns
169 towns, each reporting its own returns — the finest-grain map in the atlas · Connecticut Secretary of the State; Akashic
The Gold Coast realigned
Greenwich — long Republican, the Bush family’s hometown — voted D+16 in 2024; Westport D+44 · Town presidential returns, 2024
Cities and corners
Hartford D+65, New Haven D+63, Bridgeport D+47 against the rural Quiet Corner (Sterling R+40) · Town presidential returns, 2024
The 2024 slip
D+20.0 (2020) → D+14.5 (2024), most of it in heavily Hispanic Waterbury (D+11) · MIT Election Lab
Wealthy, old, Catholic
8th in income, 6th in bachelor’s degrees, 7th-oldest, 6th in Catholic adherence · ACS 2024 5-year; 2020 U.S. Religion Census
Governor in 2026
Ned Lamont (D) seeks a 3rd term vs Josh Elliott (D) and Ryan Fazio (R); no U.S. Senate race · Akashic 2026 forecast

The states whose fingerprint — 2000–2024 trajectory, demographics, ancestry, religion — sits closest to this one, and why.

Twin score (0–100) = weighted cosine between tier-standardized fingerprints: presidential margins 2000–2024 with 12-yr trend and elasticity, ACS income, age, education, population and race, top reported ancestries, and religious adherence — chips name the closest-shared dimensions and the widest gap. Re-weight the groups in the twins explorer.

Compare two places, side by side

Twelve curated comparisons line up election history, demographics, and the divergence story for two places at a glance. Browse all comparisons →

Cite this page
All citations released under CC BY 4.0. Attribution: Akashic Intelligence.
Connecticut. Akashic. https://akashic.app/state/CT/. Accessed May 20, 2026. License: CC BY 4.0.
License: CC BY 4.0
Embed this page
A live widget for your site — no API key, attribution built in, CC BY 4.0. All widgets & sizes →
Embed & data: CC BY 4.0 · Akashic Intelligence
Connecticut at the ballot boxAll elections →

Places within Connecticut

Frequently asked questions

How did Connecticut vote in 2024?
In 2024, Connecticut voted Democratic by 14.5 points (D+14.5), carried by the Democratic candidate. Out of 1,758,965 votes cast, 992,026 went Democratic and 736,902 went Republican.
When did Connecticut last vote Republican?
The most recent presidential election in which Connecticut voted Republican was 1988.
How many people live in Connecticut?
Connecticut has a population of 3,624,508 according to the 2024 American Community Survey 5-year estimates from the US Census Bureau.
What is the median household income in Connecticut?
Median household income in Connecticut is $95,781 — above the national median of $80,734. The Connecticut state median is $95,781.
What is the political history of Connecticut?
Akashic tracks 34 presidential elections in Connecticut from 1892 to 2024. Of those, 16 went Democratic and 17 went Republican.