Guest, Sign inJoin
Darien, ConnecticutDarien, #1 on this list · Photo: Quintin Soloviev · CC BY 4.0
Connecticut rankings · Income

Towns with the highest incomes in Connecticut

Darien (tied with 3 more) has the highest median household income of Connecticut’s 155 towns of 2,500+: $250,000+ a year (Census ACS 2020–2024). The typical town here is at $108,929; 103 of the 155 top $100,000.

Census Bureau, American Community Survey 2020–2024: median household income. Each figure is an estimate with a margin of error (in the row); towns whose ranges overlap may not truly differ. The survey reports incomes over $250,000 only as “$250,000+”. A described list: no letters. How grades work

#T1

Darien

22,583 people
$250,000+

Median household income·5.8% in poverty

#T1

New Canaan

21,208 people
$250,000+

Median household income·3.7% in poverty

#T1

Weston

10,517 people
$250,000+

Median household income·1.8% in poverty

All 155 towns

Median household income, highest first. Towns with the same figure share a rank (T = tied; 4 towns here).

155 towns ranked. Not here? See why a town may be missing.

#TownMedian household incomeMargin (±)In poverty
T1Darien22,583 people$250,000+—5.8%of residents
T1New Canaan21,208 people$250,000+—3.7%of residents
T1Weston10,517 people$250,000+—1.8%of residents
T1Westport28,301 people$250,000+—3.2%of residents
5Wilton19,435 people$242,199$15,8932.4%of residents
6Easton7,838 people$222,604$46,2576.9%of residents
7Greenwich64,801 people$206,130$13,9186.1%of residents
8Woodbridge9,160 people$188,750$34,1902.1%of residents
9Redding8,847 people$186,060$14,8124.0%of residents
10Ridgefield25,373 people$179,219$12,4503.5%of residents
11Fairfield66,262 people$172,432$8,3944.7%of residents
12Madison17,734 people$167,442$16,0363.6%of residents
13Bethany5,339 people$166,236$20,2902.3%of residents
14Burlington9,874 people$165,120$13,2872.1%of residents
15Trumbull38,075 people$163,073$11,1875.3%of residents
16Durham7,209 people$158,857$7,3113.4%of residents
17Simsbury25,582 people$157,907$10,5164.8%of residents
18Monroe19,341 people$157,250$12,3232.6%of residents
19Glastonbury35,503 people$157,192$13,7473.8%of residents
20Newtown28,183 people$155,110$10,7104.5%of residents
21Avon19,096 people$154,058$13,3114.8%of residents
22Goshen3,298 people$152,093$27,1934.5%of residents
23Brookfield18,566 people$148,360$10,7584.1%of residents
24Cheshire30,983 people$146,528$11,7515.0%of residents
25South Windsor27,036 people$144,961$10,0794.9%of residents
26Hebron9,256 people$142,500$23,3194.1%of residents
27Orange14,416 people$142,325$10,4583.9%of residents
28Marlborough6,213 people$142,105$35,1409.7%of residents
29Farmington28,632 people$141,120$9,6644.2%of residents
30Killingworth6,288 people$140,655$16,3593.0%of residents
31Guilford22,322 people$137,816$11,3882.8%of residents
32New Fairfield13,674 people$137,647$13,9433.6%of residents
33Andover3,173 people$134,632$20,3931.8%of residents
34Middlebury8,093 people$133,487$26,3115.8%of residents
35Tolland14,752 people$133,264$15,9115.3%of residents
36North Haven24,799 people$132,689$6,8884.1%of residents
37Old Lyme7,702 people$131,899$11,2502.9%of residents
38Woodbury10,005 people$131,480$19,8247.2%of residents
39Ellington16,594 people$129,913$17,3252.4%of residents
40West Hartford64,242 people$129,890$6,6916.3%of residents
41Harwinton5,751 people$129,643$17,9704.8%of residents
42Oxford13,311 people$128,953$22,9724.0%of residents
43Columbia5,352 people$127,000$29,6726.1%of residents
44Wethersfield27,291 people$126,806$11,7126.9%of residents
45Prospect9,638 people$126,394$17,5553.2%of residents
46Bolton4,875 people$126,364$19,2647.2%of residents
47Clinton13,439 people$124,824$13,6975.7%of residents
48Somers10,938 people$124,705$14,6432.7%of residents
49East Hampton13,134 people$124,577$10,7384.0%of residents
50Southington44,242 people$124,309$8,8444.9%of residents
51Salisbury4,290 people$124,256$25,9664.2%of residents
52North Stonington5,242 people$123,938$9,7921.5%of residents
53Barkhamsted3,726 people$123,544$8,5603.6%of residents
54Salem4,324 people$123,245$7,8766.2%of residents
55Colchester15,825 people$122,390$14,1943.9%of residents
56Ashford4,265 people$121,926$22,9645.4%of residents
57East Granby5,432 people$120,938$24,1563.2%of residents
58Granby11,963 people$120,275$13,7313.2%of residents
59Suffield16,046 people$119,472$12,9734.6%of residents
60Portland9,449 people$118,929$15,4903.9%of residents
61Canton10,304 people$117,991$19,7785.7%of residents
62Preston4,873 people$116,648$26,9092.4%of residents
63Bethel21,682 people$116,541$7,1425.1%of residents
64Sherman3,618 people$116,000$34,2492.2%of residents
65Stonington18,832 people$114,797$11,8657.0%of residents
66Haddam8,947 people$114,426$15,1474.8%of residents
67Old Saybrook10,680 people$114,333$16,5775.0%of residents
68Berlin20,698 people$113,598$10,6793.4%of residents
69Southbury20,468 people$112,887$8,4403.4%of residents
70Woodstock8,474 people$112,011$21,0704.4%of residents
71StamfordFairfield County · 139,535 people$111,586$4,56310.1%of residents
72Wolcott16,573 people$110,850$9,5361.8%of residents
73Milford53,606 people$110,669$7,2685.1%of residents
74Cromwell14,350 people$110,596$9,9215.9%of residents
75New Hartford6,748 people$109,695$20,4922.8%of residents
76Chester3,726 people$109,191$18,19511.8%of residents
77Lebanon7,142 people$109,135$19,4754.1%of residents
78Bethlehem3,455 people$108,929$15,98010.4%of residents
79Pomfret4,378 people$108,476$7,6116.0%of residents
80Coventry12,446 people$108,213$5,1475.1%of residents
81SheltonFairfield County · 42,880 people$108,185$10,8546.6%of residents
82North Branford13,551 people$108,032$12,6963.8%of residents
83Ledyard15,601 people$107,975$9,8935.7%of residents
84East Haddam9,043 people$107,861$8,8864.4%of residents
85Seymour17,153 people$107,708$14,9866.7%of residents
86NorwalkFairfield County · 94,508 people$107,616$6,9389.1%of residents
87New Milford28,941 people$106,411$7,9037.1%of residents
88Branford28,724 people$105,225$6,6075.9%of residents
89East Lyme19,223 people$105,044$12,6235.5%of residents
90Waterford20,435 people$104,820$9,3654.6%of residents
91Wallingford44,406 people$104,773$5,4445.4%of residents
92Windsor29,879 people$104,725$7,5366.7%of residents
93Essex6,819 people$104,395$6,6263.2%of residents
94Thomaston7,572 people$103,218$15,4972.3%of residents
95Canterbury5,251 people$103,198$6,4374.9%of residents
96Newington31,647 people$102,884$5,7576.4%of residents
97Sterling3,736 people$102,695$11,8178.3%of residents
98Litchfield8,381 people$102,609$15,6944.9%of residents
99Voluntown2,653 people$101,964$25,1297.3%of residents
100Watertown22,526 people$101,691$6,9874.3%of residents
101Washington3,733 people$101,549$16,3019.0%of residents
102Beacon Falls6,307 people$101,516$41,5182.1%of residents
103Sharon2,783 people$100,518$14,99410.8%of residents
104Rocky Hill21,575 people$99,941$8,9094.8%of residents
105Middlefield4,276 people$99,837$20,1068.1%of residents
106Bloomfield22,267 people$98,725$13,9785.8%of residents
107Hamden61,824 people$98,306$6,9249.3%of residents
108Montville18,001 people$96,454$10,9747.8%of residents
109NaugatuckNew Haven County · 32,230 people$96,324$9,4736.3%of residents
110East Windsor11,342 people$96,250$14,0087.2%of residents
111Brooklyn8,748 people$96,207$15,0432.3%of residents
112Kent3,101 people$96,064$16,0549.0%of residents
113Stratford53,908 people$95,815$6,9556.7%of residents
114East Haven27,925 people$94,628$9,3167.2%of residents
115Plymouth11,902 people$94,514$13,6688.5%of residents
116Thompson9,566 people$93,629$17,5315.9%of residents
117Stafford11,721 people$93,235$15,5297.4%of residents
118Sprague2,954 people$92,850$11,4588.1%of residents
119Lisbon4,260 people$92,708$11,8546.6%of residents
120Westbrook6,918 people$91,202$22,8317.0%of residents
121Willington5,601 people$91,114$11,61613.0%of residents
122Enfield41,142 people$90,404$4,8338.3%of residents
123Deep River4,468 people$90,253$18,7328.2%of residents
124Groton39,138 people$88,284$5,28910.6%of residents
125Manchester59,773 people$86,840$4,02310.8%of residents
126AnsoniaNew Haven County · 19,216 people$85,877$9,8419.4%of residents
127Vernon30,842 people$85,356$5,75213.4%of residents
128Killingly18,177 people$84,350$8,27711.4%of residents
129Plainville17,746 people$84,343$7,3686.5%of residents
130DanburyFairfield County · 89,033 people$83,393$6,06511.7%of residents
131Windsor Locks12,617 people$81,205$13,10310.9%of residents
132GrotonNew London County · 10,160 people$79,577$8,25318.6%of residents
133DerbyNew Haven County · 12,925 people$79,500$11,45810.8%of residents
134MiddletownMiddlesex County · 48,439 people$79,438$5,51612.0%of residents
135BristolHartford County · 62,341 people$79,076$5,95610.7%of residents
136Griswold11,690 people$78,719$11,2347.6%of residents
137Plainfield15,381 people$76,993$7,9318.7%of residents
138West HavenNew Haven County · 55,351 people$74,382$4,57214.1%of residents
139Mansfield College campus29,062 people$72,393$12,20321.6%of residents
140North Canaan3,231 people$71,976$26,32913.4%of residents
141MeridenNew Haven County · 60,810 people$71,253$4,29913.2%of residents
142TorringtonLitchfield County · 35,796 people$70,856$4,93713.7%of residents
143East Hartford50,968 people$70,778$5,77513.2%of residents
144Putnam9,402 people$70,561$6,77411.5%of residents
145Winchester10,360 people$66,519$11,61212.8%of residents
146NorwichNew London County · 40,001 people$65,024$5,01916.7%of residents
147DanielsonWindham County · 4,265 people$64,050$15,27921.1%of residents
148New LondonNew London County · 28,003 people$59,098$5,15021.6%of residents
149BridgeportFairfield County · 152,273 people$58,685$1,97821.0%of residents
150New BritainHartford County · 76,286 people$58,613$2,30318.1%of residents
151New HavenNew Haven County · 138,774 people$56,851$4,25423.9%of residents
152Windham24,139 people$55,736$4,97920.7%of residents
153Jewett CityNew London County · 3,456 people$55,530$11,72713.9%of residents
154WaterburyNew Haven County · 115,771 people$51,886$2,27824.7%of residents
155HartfordHartford County · 121,981 people$46,411$3,03126.3%of residents
Quick answers

Questions people ask

Which Connecticut town has the highest income?

Darien: its median household income is $250,000+. New Canaan ($250,000+) and Weston ($250,000+) follow.

How are these towns ranked?

By median household income in the Census Bureau’s American Community Survey (2020–2024), highest first. Towns with the same figure share a rank (T), including every town at the survey’s $250,000+ ceiling. How grades work.

Why isn’t my town on this list?

The list covers the towns of 2,500+ that TownRatings grades with an ACS income figure (155 in Connecticut). Smaller towns show their income on their own page. Every town is on the Connecticut page.

Go deeper

More Connecticut lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Connecticut rankings →
Other states

Highest incomes in other states