{
 "metadata": {
  "source": "CT Office of Policy and Management — Municipal Fiscal Indicators (Uniform Chart of Accounts program)",
  "dataset_id": "ej6f-y2wf",
  "dataset_name": "Municipal Fiscal Indicators: Individual Town Data, 2014-2023",
  "landing_page": "https://data.ct.gov/d/ej6f-y2wf",
  "source_url": "https://data.ct.gov/resource/ej6f-y2wf.json",
  "program_page": "https://portal.ct.gov/opm/igp-munfins/municipal-financial-services/municipal-fiscal-indicators",
  "pulled": "2026-08-25",
  "dataset_last_updated": "2026-03-03",
  "recipe": "python Data/fetch_ct_ucoa.py (Python 3, standard library, no API key)",
  "row_count_source": 1700,
  "entity_count": 170,
  "entity_note": "170 entities = 169 towns plus Groton (City), a sub-municipality reported separately from Groton (Town).",
  "fiscal_year_note": "OPM fiscal_year_end Y = the fiscal year ending June 30 of year Y. 2023 = FY 2022-23.",
  "basis_note": "Audited year-end ACTUAL expenditures and revenues across governmental funds, compiled from the ACFRs municipalities file with OPM. This is NOT the adopted general-fund budget used elsewhere on this site: OPM totals are gross of grant pass-throughs (ESSER, Title I, IDEA, food service) and therefore run several million dollars higher for Norwalk. The two series are not interchangeable.",
  "self_reporting_note": "OPM compiled the figures itself through FY 2019; from FY 2020 forward municipalities self-report their own audited data.",
  "revaluation_note": "Nominal mill rates step down when a town revalues. Use equalized_mill_rate for comparisons across towns or across time. Revaluation grand list years for Norwalk: 2003, 2008, 2013, 2018.",
  "coverage": "FY 2013-14 through FY 2022-23. This is the full span OPM publishes town-by-town as of the pull date; FY 2023-24 and FY 2024-25 are not yet released.",
  "fields": {
   "population_state_dept_of_public_health": "Population, CT Dept of Public Health estimate",
   "school_enrollment_average": "Average Daily Membership enrollment, CT State Dept of Education",
   "unemployment_annual_average": "Unemployment rate, annual average (0-1)",
   "equalized_net_grand_list": "Equalized net grand list (grand list restated to full fair market value)",
   "equalized_mill_rate": "Equalized mill rate — tax per $1,000 of fair market value; comparable across towns and across revaluation cycles",
   "net_grand_list": "Net taxable grand list as assessed (70% of market value at last revaluation)",
   "mill_rate_real_estate_personal": "Nominal mill rate on real estate and personal property",
   "total_taxes_collected_as": "Total taxes collected as a share of total outstanding (0-1)",
   "property_tax_revenues": "Property tax revenues",
   "intergovernmental_revenues": "Intergovernmental revenues (state and federal aid)",
   "total_revenues": "Total revenues",
   "total_revenues_and_other": "Total revenues and other financing sources",
   "education_expenditures": "Education expenditures",
   "operating_expenditures": "Operating (non-education) expenditures",
   "total_expenditures": "Total expenditures",
   "total_expenditures_and_other": "Total expenditures and other financing uses",
   "unassigned": "Unassigned fund balance",
   "total_fund_balance": "Total fund balance (deficit)",
   "net_pension_liability": "Net pension liability",
   "net_opeb_liability": "Net OPEB (retiree health) liability",
   "bonded_long_term_debt": "Bonded long-term debt outstanding",
   "annual_debt_service": "Annual debt service (principal and interest paid)"
  },
  "groups_note": "Surrounding towns = The towns sharing a land border with Norwalk; DRG H = The official 2006 CT SDE District Reference Group this town belongs to. Group medians exclude Norwalk."
 },
 "target": "Norwalk",
 "fiscal_year_end": [
  "2014",
  "2015",
  "2016",
  "2017",
  "2018",
  "2019",
  "2020",
  "2021",
  "2022",
  "2023"
 ],
 "fiscal_years": [
  "13-14",
  "14-15",
  "15-16",
  "16-17",
  "17-18",
  "18-19",
  "19-20",
  "20-21",
  "21-22",
  "22-23"
 ],
 "groups": {
  "surrounding": [
   "Norwalk",
   "Darien",
   "New Canaan",
   "Westport",
   "Wilton"
  ],
  "drg_h": [
   "Norwalk",
   "Ansonia",
   "Danbury",
   "Derby",
   "East Hartford",
   "Meriden",
   "Norwich",
   "Stamford",
   "West Haven"
  ]
 },
 "medians": {
  "surrounding": {
   "population_state_dept_of_public_health": [
    21002,
    21087,
    21012,
    21132,
    20983,
    20980,
    21066,
    21116,
    21350,
    21441
   ],
   "school_enrollment_average": [
    4621.785,
    4593.64,
    4561.25,
    4550.76,
    4518.82,
    4453.775,
    4475.895,
    4447.56,
    4430.975,
    4431.215
   ],
   "unemployment_annual_average": [
    0.0491,
    0.0423,
    0.0401,
    0.0366,
    0.0299,
    0.027,
    0.0522,
    0.0426,
    0.0307,
    0.0278
   ],
   "equalized_net_grand_list": [
    11919600042,
    11635231142,
    12968816216,
    12772141644,
    12632368124,
    12319098447,
    11557142172,
    11443637226,
    13259423556,
    15247046684
   ],
   "equalized_mill_rate": [
    11.3104,
    11.0011,
    10.7745,
    11.4733,
    11.604,
    12.0081,
    12.3989,
    12.6082,
    12.0753,
    10.0706
   ],
   "net_grand_list": [
    8595498664,
    8144492784,
    8241594958,
    8332096882,
    8404060620,
    8467159736,
    8089907130,
    8148941250,
    8214589530,
    8365797902
   ],
   "mill_rate_real_estate_personal": [
    16.33,
    16.74,
    17.04,
    16.585,
    16.765,
    16.91,
    17.55,
    17.435,
    18.115,
    18.22
   ],
   "total_taxes_collected_as": [
    0.9857,
    0.9882,
    0.9873,
    0.9877,
    0.9869,
    0.985,
    0.9866,
    0.9874,
    0.9885,
    0.9868
   ],
   "property_tax_revenues": [
    119573960,
    125499169,
    129625869,
    133510815,
    138363270,
    140053347,
    140759701,
    140753654,
    144384175,
    149460255
   ],
   "intergovernmental_revenues": [
    14598286,
    12889666,
    13501824,
    18982212,
    20815815,
    10736790,
    16637020,
    16105346,
    16948256,
    19237136
   ],
   "total_revenues": [
    141407690,
    145562162,
    149610937,
    158497683,
    165380338,
    165373309,
    163470024,
    164452273,
    169134030,
    176607196
   ],
   "total_revenues_and_other": [
    142536410,
    155766537,
    159493094,
    159149492,
    166302532,
    166029579,
    171484570,
    164844863,
    170862376,
    178880270
   ],
   "education_expenditures": [
    91389858,
    94893023,
    97242032,
    107091029,
    110268737,
    110916672,
    110082170,
    112154123,
    113895194,
    121681977
   ],
   "operating_expenditures": [
    46775203,
    48214146,
    48234023,
    49104440,
    49549126,
    49834899,
    50593812,
    51132376,
    54059396,
    53996056
   ],
   "total_expenditures": [
    138165062,
    143107168,
    145476054,
    155519977,
    159254094,
    160179596,
    160675982,
    163286500,
    167954590,
    175678034
   ],
   "total_expenditures_and_other": [
    139911640,
    156052058,
    159632874,
    159125994,
    163597642,
    163835434,
    170625879,
    166568216,
    170458325,
    178268512
   ],
   "unassigned": [
    19515332,
    20521698,
    21077620,
    20949178,
    23784119,
    25614264,
    26346576,
    23721488,
    23716536,
    25360514
   ],
   "total_fund_balance": [
    26885058,
    26628765,
    25362526,
    24778407,
    27352860,
    29319848,
    30405696,
    28682343,
    29086394,
    29698151
   ],
   "net_pension_liability": [
    null,
    4640656,
    4956700,
    2428414,
    777798,
    1255380,
    7520165,
    0,
    6375158,
    866526
   ],
   "net_opeb_liability": [
    null,
    null,
    null,
    null,
    10967364,
    7530531,
    5981034,
    2834762,
    4785568,
    3265982
   ],
   "bonded_long_term_debt": [
    104262844,
    93137893,
    92321294,
    88665774,
    94441799,
    87869102,
    92456671,
    86384632,
    98618356,
    105072054
   ],
   "annual_debt_service": [
    12549294,
    13712845,
    14238231,
    14215418,
    14714089,
    14655563,
    14650888,
    12414314,
    12943702,
    12704482
   ],
   "total_expenditures_per_capita": [
    6778.62,
    6949.83,
    7144.88,
    7572.78,
    7788.56,
    7370.54,
    7643.94,
    7737.28,
    7868.11,
    8199.33
   ],
   "bonded_long_term_debt_per_capita": [
    4209.86,
    3941.35,
    4067.76,
    3917.2,
    4164.2,
    3864.41,
    4242.85,
    4046.09,
    3988.61,
    4568.62
   ]
  },
  "drg_h": {
   "population_state_dept_of_public_health": [
    52969,
    52874,
    52376,
    52581,
    52438,
    52246,
    53276,
    53012,
    52861,
    52722
   ],
   "school_enrollment_average": [
    7680.05,
    7621.06,
    7554.76,
    7468.92,
    7523.975,
    7538.785,
    7484.975,
    7364.39,
    7289.715,
    7387.695
   ],
   "unemployment_annual_average": [
    0.08,
    0.0689,
    0.0607,
    0.0549,
    0.0445,
    0.0425,
    0.0943,
    0.0786,
    0.0467,
    0.0376
   ],
   "equalized_net_grand_list": [
    3928492808,
    3835378138,
    3881409168,
    3832709888,
    3934892732,
    4201873219,
    4388590492,
    4476986268,
    4802398252,
    5368412988
   ],
   "equalized_mill_rate": [
    24.6216,
    25.4795,
    25.9005,
    26.2461,
    25.7636,
    25.8753,
    25.3176,
    24.9701,
    23.9819,
    19.3191
   ],
   "net_grand_list": [
    2754226849,
    2753383794,
    2771417824,
    2681082950,
    2703145597,
    2732704706,
    2733435270,
    2753952096,
    2915656088,
    3302854004
   ],
   "mill_rate_real_estate_personal": [
    33.12,
    35.74,
    36.185,
    37.395,
    38.345,
    38.345,
    39.04,
    39.33,
    38.2,
    35.9
   ],
   "total_taxes_collected_as": [
    0.9437,
    0.9549,
    0.9614,
    0.9608,
    0.9604,
    0.9585,
    0.9549,
    0.9565,
    0.9541,
    0.9463
   ],
   "property_tax_revenues": [
    101784986,
    103336140,
    105617507,
    109169208,
    110428999,
    114481667,
    115239704,
    118124726,
    120308917,
    121057284
   ],
   "intergovernmental_revenues": [
    50115510,
    48532243,
    48602131,
    65222166,
    69342902,
    41861170,
    58466806,
    57029772,
    57403785,
    64879352
   ],
   "total_revenues": [
    175209734,
    178762240,
    185532950,
    192008658,
    197980218,
    192114632,
    196386512,
    197303778,
    201940314,
    210769856
   ],
   "total_revenues_and_other": [
    176615493,
    199369500,
    187076924,
    193616316,
    209011536,
    193886198,
    201471280,
    200516318,
    207269106,
    211575174
   ],
   "education_expenditures": [
    101207261,
    100103172,
    106383962,
    110054433,
    113650366,
    105572652,
    111197786,
    108179664,
    110933063,
    112446506
   ],
   "operating_expenditures": [
    73419905,
    78547658,
    80030012,
    80573572,
    83345578,
    85077860,
    83986547,
    84949160,
    90154098,
    91858262
   ],
   "total_expenditures": [
    175938292,
    179049388,
    186716740,
    190991730,
    196995943,
    191763827,
    195184334,
    194241135,
    201096661,
    206054768
   ],
   "total_expenditures_and_other": [
    176990666,
    198447132,
    189857908,
    192562620,
    198132114,
    192177725,
    200972904,
    198325002,
    206518594,
    206225268
   ],
   "unassigned": [
    10007717,
    11683334,
    12188114,
    11275240,
    10079752,
    9085607,
    9227594,
    14940936,
    19118999,
    22763000
   ],
   "total_fund_balance": [
    13172283,
    16092350,
    16076000,
    18006292,
    15937062,
    15341062,
    16013154,
    19990368,
    20407000,
    23208500
   ],
   "net_pension_liability": [
    null,
    74295018,
    99337058,
    94882242,
    89275470,
    92520600,
    120573600,
    77762427,
    109164260,
    113469952
   ],
   "net_opeb_liability": [
    null,
    null,
    null,
    null,
    81469301,
    73888492,
    100537941,
    103169070,
    80336000,
    61753578
   ],
   "bonded_long_term_debt": [
    72502602,
    90889850,
    83987000,
    90297512,
    86567158,
    81371866,
    68213922,
    75916610,
    113838684,
    116325248
   ],
   "annual_debt_service": [
    10928350,
    11354979,
    13205457,
    12545483,
    15138396,
    13910830,
    13822805,
    12734162,
    14771500,
    14046412
   ],
   "total_expenditures_per_capita": [
    3271.18,
    3360.3,
    3543.31,
    3619.43,
    3677.36,
    3533.12,
    3494.45,
    3564.88,
    3562.4,
    3748.45
   ],
   "bonded_long_term_debt_per_capita": [
    1302.23,
    1478.85,
    1506.05,
    1565.8,
    1463.46,
    1583.97,
    1597.52,
    1786.62,
    1796.6,
    1711.45
   ]
  }
 },
 "drg_key": "drg_h",
 "drg_letter": "H"
}