Politics & Government

CT Income Tax Town-By-Town: Who Pays The Most

Connecticut collected around $7.19 billion in income tax in 2018, much of it concentrated in one county.

CONNECTICUT — Fairfield County towns once again dominated the amount of state income tax paid by residents on earned income. Eight of the top 10 municipalities ranked by income tax are in Fairfield County.

In 2018, Greenwich topped the state with $692.98 million in paid income tax, more than double that of second-place Stamford. Greenwich residents paid nearly $100 million more in 2018 than the state’s five most populous cities combined.

About 1.62 million tax filers paid $7.19 billion in state income tax; the average return was $4,433. Greenwich, Darien and New Canaan all had average returns above $20,000. In 2017, the state took in $7.73 billion in income tax, according to data from the state Department of Revenue Services.

Find out what's happening in Southburyfor free with the latest updates from Patch.

Connecticut's income tax is the primary source used to fill the state's coffers.

Highest income tax in Connecticut, by town

Find out what's happening in Southburyfor free with the latest updates from Patch.

  1. Greenwich $692.98 million (26,427 returns)
  2. Stamford $309.91 million (61,666 returns)
  3. Fairfield $220.96 million (24,510 returns)
  4. Westport $219.78 million (11,394 returns)
  5. Darien $210.65 million (8,283 returns)
  6. West Hartford $201.17 million (28,817 returns)
  7. New Canaan $176.52 million (7,964 returns)
  8. Norwalk $155.28 million (42,460 returns)
  9. Wilton $131.14 million (7,475 returns)
  10. Glastonbury $131.12 million (16,240 returns)

In 2011, the top 10 in order was Greenwich, Stamford, New Canaan, Westport, Fairfield, Darien, West Hartford, Norwalk, Milford and Ridgefield, respectively. The state took in $5.68 billion in income tax that year.

Municipality Number of returns Connecticut income tax
ANDOVER 1,565 $5,989,834
ANSONIA 8,876 16,429,056
ASHFORD 2,086 5,987,098
AVON 8,498 91,942,574
BARKHAMSTED 1,845 6,646,823
BEACON FALLS 2,895 9,686,841
BERLIN 10,188 44,879,856
BETHANY 2,449 14,870,438
BETHEL 8,984 30,484,168
BETHLEHEM 1,644 6,654,560
BLOOMFIELD 11,166 38,990,075
BOLTON 2,344 11,657,136
BOZRAH 1,249 3,982,407
BRANFORD 14,441 64,304,210
BRIDGEPORT 60,112 67,064,059
BRIDGEWATER 779 5,440,043
BRISTOL 29,217 71,793,325
BROOKFIELD 8,241 37,697,735
BROOKLYN 3,603 8,664,249
BURLINGTON 4,382 27,034,253
CANAAN 1,714 3,966,717
CANTERBURY 2,416 6,273,962
CANTON 4,668 29,215,985
CHAPLIN 1,061 2,406,208
CHESHIRE 12,486 73,097,328
CHESTER 1,857 8,806,904
CLINTON 6,412 25,064,275
COLCHESTER 7,760 28,855,763
COLEBROOK 605 2,120,203
COLUMBIA 2,560 10,234,919
CORNWALL 756 2,863,656
COVENTRY 5,945 22,239,825
CROMWELL 7,177 35,526,866
DANBURY 37,191 79,729,340
DARIEN 8,283 210,653,056
DEEP RIVER 2,210 8,450,709
DERBY 6,018 12,863,196
DURHAM 3,454 22,716,997
EASTFORD 668 2,058,871
EAST GRANBY 2,441 10,972,853
EAST HADDAM 3,936 15,397,296
EAST HAMPTON 6,137 25,425,453
EAST HARTFORD 24,846 39,610,297
EAST HAVEN 13,768 33,578,761
EAST LYME 8,574 40,715,930
EASTON 3,163 31,087,810
EAST WINDSOR 5,630 15,274,151
ELLINGTON 7,694 35,494,822
ENFIELD 19,734 44,847,352
ESSEX 3,347 24,891,681
FAIRFIELD 24,510 220,964,250
FARMINGTON 12,234 86,855,113
FRANKLIN 903 2,938,853
GLASTONBURY 16,240 131,128,103
GOSHEN 1,348 7,998,292
GRANBY 5,070 29,718,911
GREENWICH 26,472 692,983,570
GRISWOLD 5,689 12,654,178
GROTON 11,781 29,429,688
GUILFORD 10,088 79,874,955
HADDAM 4,014 19,380,016
HAMDEN 25,798 85,445,222
HAMPTON 1,114 3,079,103
HARTFORD 49,686 59,270,140
HARTLAND 841 3,122,661
HARWINTON 2,597 11,572,584
HEBRON 4,376 22,860,821
KENT 1,267 4,855,880
KILLINGLY 8,069 14,524,684
KILLINGWORTH 2,963 16,223,269
LEBANON 3,384 10,840,054
LEDYARD 6,844 21,687,219
LISBON 1,709 4,978,757
LITCHFIELD 3,868 20,853,212
LYME 920 9,667,737
MADISON 8,044 70,395,211
MANCHESTER 29,161 76,337,054
MANSFIELD 5,288 20,127,520
MARLBOROUGH 2,881 16,335,208
MERIDEN 28,224 56,128,249
MIDDLEBURY 3,538 30,117,854
MIDDLEFIELD 2,116 9,055,764
MIDDLETOWN 21,370 63,294,814
MILFORD 26,231 120,021,304
MONROE 8,761 44,770,347
MONTVILLE 8,370 20,895,629
MORRIS 1,041 4,414,931
NAUGATUCK 14,598 32,755,934
NEW BRITAIN 32,579 43,884,236
NEW CANAAN 7,964 176,528,186
NEW FAIRFIELD 6,108 22,286,296
NEW HARTFORD 3,306 14,901,238
NEW HAVEN 49,015 98,217,712
NEWINGTON 15,683 50,873,213
NEW LONDON 11,208 16,299,349
NEW MILFORD 13,046 41,049,283
NEWTOWN 12,012 75,958,838
NORFOLK 727 3,026,571
NORTH BRANFORD 6,902 27,394,767
NORTH CANAAN 342 654,919
NORTH HAVEN 11,990 52,550,028
NORTH STONINGTON 2,400 8,264,917
NORWALK 42,460 155,284,931
NORWICH 18,219 29,960,498
OLD LYME 3,741 25,086,215
OLD SAYBROOK 5,252 29,409,443
ORANGE 6,653 39,584,870
OXFORD 5,944 26,790,431
PLAINFIELD 6,640 11,801,863
PLAINVILLE 9,024 24,028,370
PLYMOUTH 5,875 14,870,778
POMFRET 1,893 7,227,111
PORTLAND 4,472 19,705,868
PRESTON 2,212 6,458,508
PROSPECT 4,519 17,495,674
PUTNAM 4,147 6,172,992
REDDING 3,925 46,430,775
RIDGEFIELD 10,286 115,683,371
ROCKY HILL 9,962 43,305,617
ROXBURY 957 8,217,674
SALEM 1,925 8,667,944
SALISBURY 1,627 9,241,243
SCOTLAND 329 890,603
SEYMOUR 8,090 24,459,059
SHARON 995 8,732,412
SHELTON 19,939 77,755,892
SHERMAN 1,601 7,428,516
SIMSBURY 11,050 84,260,161
SOMERS 4,392 21,928,885
SOUTHBURY 9,158 44,942,518
SOUTHINGTON 20,828 86,243,532
SOUTH WINDSOR 12,345 60,478,277
SPRAGUE 1,455 3,361,462
STAFFORD 5,395 13,646,656
STAMFORD 61,666 309,913,816
STERLING 1,433 2,801,914
STONINGTON 12,808 60,926,688
STRATFORD 25,559 68,243,585
SUFFIELD 6,458 35,997,224
THOMASTON 3,700 10,590,692
THOMPSON 4,281 6,449,592
TOLLAND 6,715 35,305,777
TORRINGTON 16,567 34,140,174
TRUMBULL 16,022 87,690,654
UNION 281 1,021,716
VERNON 15,069 41,207,458
VOLUNTOWN 1,251 3,173,318
WALLINGFORD 21,716 78,195,155
WARREN 427 1,861,654
WASHINGTON 1,741 10,804,357
WATERBURY 47,129 59,282,849
WATERFORD 9,691 34,760,957
WATERTOWN 10,624 37,010,425
WESTBROOK 3,333 13,919,372
WEST HARTFORD 28,817 201,175,757
WEST HAVEN 24,451 45,721,812
WESTON 3,956 56,124,126
WESTPORT 11,394 219,768,035
WETHERSFIELD 13,317 53,782,010
WILLINGTON 2,595 8,474,129
WILTON 7,475 131,148,341
WINCHESTER 4,931 11,304,290
WINDHAM 9,652 13,627,638
WINDSOR 15,082 43,647,486
WINDSOR LOCKS 6,567 15,614,038
WOLCOTT 7,873 26,069,751
WOODBRIDGE 3,999 41,703,310
WOODBURY 4,702 24,096,352
WOODSTOCK 3,666 11,611,118

Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.