Wooden Nutmeg

Connecticut town budgets, traced to the primary sources — one town at a time.

A town budget is public, but it arrives as a few hundred pages of line items. This site takes what a Connecticut town publishes — its adopted budget books, its audited filings with the state, its enrollment and grand list — and puts the figures on charts a resident can read in a few minutes.

It is a civic data resource, not advocacy. Every number traces to a primary source, and where a finding changes under a different denominator, deflator or set of comparison towns, that alternative is shown next to it rather than left out.

Studied in depth

One town whose own adopted budget books have been transcribed and checked by eye, page against page, and are charted alongside the statewide datasets.

Colchester

Southeastern Connecticut Planning Region · DRG D (CT SDE, assigned 2006) · population 15,504 (CT DPH, July 2023)

Its adopted budgets against inflation, population, neighboring towns and demographic peers — plus enrollment and cost, reserves and debt, the health insurance fund, a property-tax calculator, and a searchable library of town and Board of Education documents.

FY 2007-08 – FY 2024-25
budget books read
95
charts on 15 pages
3,100
documents catalogued

Open Colchester →

Coverage across Connecticut

All 169 Connecticut towns, shaded by what this site holds for each one. The 169 with pages are links — 1 studied in depth, from its own adopted budget books, and 168 on the statewide tier, the 41-chart page set built only from datasets the state publishes for every Connecticut town. The other 0 are drawn but have no page yet.

Skip the map Connecticut town coverage Connecticut’s 169 towns, shaded by coverage. 1 studied in depth and 168 on the statewide tier are links; the 0 with no page yet are not. Andover — statewide tier Ansonia — statewide tier Ashford — statewide tier Avon — statewide tier Barkhamsted — statewide tier Beacon Falls — statewide tier Berlin — statewide tier Bethany — statewide tier Bethel — statewide tier Bethlehem — statewide tier Bloomfield — statewide tier Bolton — statewide tier Bozrah — statewide tier Branford — statewide tier Bridgeport — statewide tier Bridgewater — statewide tier Bristol — statewide tier Brookfield — statewide tier Brooklyn — statewide tier Burlington — statewide tier Canaan — statewide tier Canterbury — statewide tier Canton — statewide tier Chaplin — statewide tier Cheshire — statewide tier Chester — statewide tier Clinton — statewide tier Colchester — studied in depth Colebrook — statewide tier Columbia — statewide tier Cornwall — statewide tier Coventry — statewide tier Cromwell — statewide tier Danbury — statewide tier Darien — statewide tier Deep River — statewide tier Derby — statewide tier Durham — statewide tier East Granby — statewide tier East Haddam — statewide tier East Hampton — statewide tier East Hartford — statewide tier East Haven — statewide tier East Lyme — statewide tier East Windsor — statewide tier Eastford — statewide tier Easton — statewide tier Ellington — statewide tier Enfield — statewide tier Essex — statewide tier Fairfield — statewide tier Farmington — statewide tier Franklin — statewide tier Glastonbury — statewide tier Goshen — statewide tier Granby — statewide tier Greenwich — statewide tier Griswold — statewide tier Groton — statewide tier Guilford — statewide tier Haddam — statewide tier Hamden — statewide tier Hampton — statewide tier Hartford — statewide tier Hartland — statewide tier Harwinton — statewide tier Hebron — statewide tier Kent — statewide tier Killingly — statewide tier Killingworth — statewide tier Lebanon — statewide tier Ledyard — statewide tier Lisbon — statewide tier Litchfield — statewide tier Lyme — statewide tier Madison — statewide tier Manchester — statewide tier Mansfield — statewide tier Marlborough — statewide tier Meriden — statewide tier Middlebury — statewide tier Middlefield — statewide tier Middletown — statewide tier Milford — statewide tier Monroe — statewide tier Montville — statewide tier Morris — statewide tier Naugatuck — statewide tier New Britain — statewide tier New Canaan — statewide tier New Fairfield — statewide tier New Hartford — statewide tier New Haven — statewide tier New London — statewide tier New Milford — statewide tier Newington — statewide tier Newtown — statewide tier Norfolk — statewide tier North Branford — statewide tier North Canaan — statewide tier North Haven — statewide tier North Stonington — statewide tier Norwalk — statewide tier Norwich — statewide tier Old Lyme — statewide tier Old Saybrook — statewide tier Orange — statewide tier Oxford — statewide tier Plainfield — statewide tier Plainville — statewide tier Plymouth — statewide tier Pomfret — statewide tier Portland — statewide tier Preston — statewide tier Prospect — statewide tier Putnam — statewide tier Redding — statewide tier Ridgefield — statewide tier Rocky Hill — statewide tier Roxbury — statewide tier Salem — statewide tier Salisbury — statewide tier Scotland — statewide tier Seymour — statewide tier Sharon — statewide tier Shelton — statewide tier Sherman — statewide tier Simsbury — statewide tier Somers — statewide tier South Windsor — statewide tier Southbury — statewide tier Southington — statewide tier Sprague — statewide tier Stafford — statewide tier Stamford — statewide tier Sterling — statewide tier Stonington — statewide tier Stratford — statewide tier Suffield — statewide tier Thomaston — statewide tier Thompson — statewide tier Tolland — statewide tier Torrington — statewide tier Trumbull — statewide tier Union — statewide tier Vernon — statewide tier Voluntown — statewide tier Wallingford — statewide tier Warren — statewide tier Washington — statewide tier Waterbury — statewide tier Waterford — statewide tier Watertown — statewide tier West Hartford — statewide tier West Haven — statewide tier Westbrook — statewide tier Weston — statewide tier Westport — statewide tier Wethersfield — statewide tier Willington — statewide tier Wilton — statewide tier Winchester — statewide tier Windham — statewide tier Windsor — statewide tier Windsor Locks — statewide tier Wolcott — statewide tier Woodbridge — statewide tier Woodbury — statewide tier Woodstock — statewide tier
  • Studied in depth — 1 town
  • Statewide tier — 168 towns
  • No page yet — 0 towns

Town boundaries: US Census Bureau cb_2023_09_cousub_500k (2023 vintage), generalized to 1:500,000. In Connecticut a Census county subdivision is a town.

Every town on the site

169 towns across 9 planning regions. 168 of them carry the statewide tier: 41 charts across 6 pages, built only from datasets the state and federal government publish for every Connecticut town — CT OPM audited actuals and the state’s summary of each town’s adopted budget, CT SDE enrollment, US Census income, and the grand list and mill rate records.

Those towns’ own budget books have not been transcribed. The state’s adopted-budget summary reports education as one figure and everything else as another, so no department- or line-item figure from a town’s own budget document appears on its pages. For 21 of them the books have been downloaded but not yet read, and no figure from them is used anywhere on this site. The Data Coverage page lists what has and has not been collected, dataset by dataset. Populations below are CT DPH July 1 estimates for 2023, the latest year the state’s uniform table carries for every town; a town’s own pages may cite a later DPH count for a later year.

Showing all 169 towns

No town matches that. Only towns already published are listed here.

Capitol 38 towns · statewide tier
Greater Bridgeport 6 towns · statewide tier
Lower Connecticut River Valley 17 towns · statewide tier
Naugatuck Valley 19 towns · statewide tier
Northeastern Connecticut 16 towns · statewide tier
Northwest Hills 21 towns · statewide tier
South Central Connecticut 15 towns · statewide tier
Southeastern Connecticut 19 towns · 18 statewide tier, 1 studied in depth
Western Connecticut 18 towns · statewide tier

Where the numbers come from

Each town page cites its sources inline, and every chart names the dataset behind it. Across the site the primary sources are:

Audited actuals and adopted budgets are different measures and are never plotted on one axis; where both are relevant, both are shown and labelled.

Why "Wooden Nutmeg"

Connecticut is the Nutmeg State, and the nickname carries a story: peddlers were said to have sold carved wooden nutmegs to buyers who did not check. Whether it ever happened is disputed. Either way it is a fair instruction for a site like this one: check the nutmeg. Every figure here names its source so you can.