What Eastford spent, on the audited figures every Connecticut town files with the state.
Full definitions, what each measure does not support, and the source behind it: How these numbers work.
01 Is the town spending more than it used to?
Loading…
Source: CT OPM Municipal Fiscal Indicators, ej6f-y2wf (education_expenditures, operating_expenditures, total_expenditures). Audited actuals. See the recipe at the bottom of this page.
02 Did education or municipal spending grow faster?
Loading…
Source: CT OPM Municipal Fiscal Indicators, ej6f-y2wf (total_expenditures, operating_expenditures, education_expenditures), each indexed to its own first reported year.
03 What does that come to per resident?
Loading…
Source: CT OPM Municipal Fiscal Indicators, ej6f-y2wf (education_expenditures and operating_expenditures, each ÷ population_state_dept_of_public_health).
The rest of this page changes measure: from audited actuals to the adopted budget. The three charts above are audited actuals (ej6f-y2wf). The two below come from a second CT OPM dataset — the summary financial information towns file from their adopted municipal budgets (pcg4-s5rc).
The two measure different things, so their totals differ by definition, and the difference is not overspending and not a saving. Neither is ever summed with, subtracted from, or stacked on the other. See the adopted budget and audited actuals.
04 Can the adopted budget be compared with the audited actuals?
Loading…
Sources (two, on different bases): adopted — CT OPM Summary Financial Information from Adopted Municipal Budgets, pcg4-s5rc (total_expenditures, by fiscal_period_of_budget, where the budget year ends June 30 of the year shown); audited — CT OPM Municipal Fiscal Indicators, ej6f-y2wf (total_expenditures). The two fields share a name and do not share a definition.
05 How much of the budget comes out of local property tax?
Loading…
Source: CT OPM Summary Financial Information from Adopted Municipal Budgets, pcg4-s5rc (property_tax_revenue, revenues_from_state_of_ct, revenues_from_federal, use_of_fund_balance and all_other_revenue, each ÷ total_revenue for the same budget year). Adopted budget only — a different basis from the audited actuals charted earlier on this page.
06 Can I check these numbers myself?
Everything above is downloaded from Connecticut’s open-data portal. No account, key, or vendor software is needed — the state publishes it through a public API, and the exact files this page reads are checked into the project repository.
ej6f-y2wf — Municipal Fiscal Indicators: Individual Town Data. One row per town per fiscal year, for all 169 towns. Audited actuals across all governmental funds. Sections 01–04.pcg4-s5rc — Summary Financial Information from Adopted Municipal Budgets. One row per town per budget fiscal year, for the budget years the state publishes. The appropriated general fund. Sections 04–05.python Data/fetch_ct_ucoa.py python Data/fetch_ct_adopted_budgets.py
Python 3, standard library only. Each script re-downloads its own dataset in full and writes that dataset’s raw CSV archive alongside its own _PROVENANCE.txt, recording the pull date and that dataset’s vintage, plus the trimmed JSON this page charts.
The files this page reads: ct_ucoa_town_indicators.json, ct_adopted_budgets.json, and this town’s own context file at /data/towns/<town>/ucoa_indicators.json, which names the town, its fiscal-year span and its peer groups. Each carries a metadata block with the source URL, the pull date, the dataset’s last-updated date, and the definition of every field. Method notes live in METHODOLOGY.md and data-dictionary.md in the repository.
Eastford’s own series behind the charts on this page, as text. Each table names the dataset it came from and the year of every row. The peer towns and group medians the charts also plot are not repeated here; they are in the same source files, linked in the footer.
| Fiscal year | Total revenues | Total expenditures | Education expenditures | Operating expenditures |
|---|---|---|---|---|
| FY 2013-14 | $5,328,682 | $5,036,794 | $3,854,354 | $1,182,440 |
| FY 2014-15 | $5,400,501 | $5,101,516 | $3,946,713 | $1,154,803 |
| FY 2015-16 | $5,443,372 | $5,227,021 | $3,987,911 | $1,239,110 |
| FY 2016-17 | $5,774,846 | $5,411,971 | $4,286,025 | $1,125,946 |
| FY 2017-18 | $5,709,966 | $5,168,147 | $4,124,372 | $1,043,775 |
| FY 2018-19 | $6,162,104 | $6,016,155 | $4,677,411 | $1,338,744 |
| FY 2019-20 | $6,062,865 | $5,572,682 | $4,405,159 | $1,167,523 |
| FY 2020-21 | $6,659,163 | $6,395,108 | $4,834,616 | $1,560,492 |
| FY 2021-22 | $6,021,424 | $5,493,963 | $4,326,510 | $1,167,453 |
| FY 2022-23 | $6,388,707 | $6,012,132 | $4,278,468 | $1,733,664 |
Audited actual spending, not the budget adopted for that year. The two answer different questions and are never added together. Source: CT OPM, Municipal Fiscal Indicators (ej6f-y2wf) - audited actuals as filed by each town.
| Fiscal year | Population | Enrollment (average daily membership) |
|---|---|---|
| FY 2013-14 | 1,734 | 204 |
| FY 2014-15 | 1,750 | 189 |
| FY 2015-16 | 1,750 | 179 |
| FY 2016-17 | 1,756 | 186 |
| FY 2017-18 | 1,790 | 185 |
| FY 2018-19 | 1,790 | 200 |
| FY 2019-20 | 1,650 | 186 |
| FY 2020-21 | 1,660 | 179 |
| FY 2021-22 | 1,675 | 181 |
| FY 2022-23 | 1,689 | 195 |
Population is the CT Department of Public Health estimate. Enrollment is average daily membership, which runs below an October headcount because it averages across the year. Source: CT OPM, Municipal Fiscal Indicators (ej6f-y2wf) - audited actuals as filed by each town.