{
 "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 East Haven. 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 East Haven: 2001, 2006, 2011, 2016, 2021.",
  "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 East Haven; DRG G = The official 2006 CT SDE District Reference Group this town belongs to. Excludes Gilbert School, Norwich Free Academy - regional districts and academies are not municipalities and have no row in the municipal datasets. Group medians exclude East Haven."
 },
 "target": "East Haven",
 "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": [
   "East Haven",
   "Branford",
   "New Haven",
   "North Branford",
   "North Haven"
  ],
  "drg_g": [
   "East Haven",
   "Bloomfield",
   "Bristol",
   "Groton",
   "Hamden",
   "Killingly",
   "Manchester",
   "Middletown",
   "Naugatuck",
   "Plainfield",
   "Putnam",
   "Stratford",
   "Torrington",
   "Vernon",
   "Winchester"
  ]
 },
 "medians": {
  "surrounding": {
   "population_state_dept_of_public_health": [
    26067,
    25986,
    25868,
    25931,
    25848,
    25792,
    26228,
    26172,
    26131,
    26163
   ],
   "school_enrollment_average": [
    3382.37,
    3271.355,
    3183.525,
    3122.66,
    3075.71,
    3051.585,
    3019.95,
    2875.415,
    2957.155,
    2948.27
   ],
   "unemployment_annual_average": [
    0.0584,
    0.0518,
    0.0456,
    0.0411,
    0.0335,
    0.0335,
    0.0702,
    0.0563,
    0.0377,
    0.0292
   ],
   "equalized_net_grand_list": [
    4422645584,
    4479843256,
    4456435248,
    4622149470,
    4765595735,
    4797945199,
    4907135956,
    4857208293,
    5701439236,
    6603432202
   ],
   "equalized_mill_rate": [
    20.6476,
    20.4827,
    20.8651,
    21.6934,
    21.5181,
    21.9609,
    21.557,
    21.3387,
    20.9266,
    17.9428
   ],
   "net_grand_list": [
    3149996192,
    3162258978,
    3118133810,
    3139679396,
    3168606968,
    3189845098,
    3234945754,
    3398896698,
    3417602709,
    3522011492
   ],
   "mill_rate_real_estate_personal": [
    28.6,
    29.01,
    30.25,
    31.255,
    32.02,
    32.285,
    32.32,
    32.15,
    31.925,
    31.97
   ],
   "total_taxes_collected_as": [
    0.9663,
    0.9671,
    0.9667,
    0.9644,
    0.9637,
    0.9654,
    0.961,
    0.9591,
    0.964,
    0.969
   ],
   "property_tax_revenues": [
    84489743,
    86364456,
    87816802,
    90614552,
    93662838,
    96074116,
    98005652,
    102137695,
    104598956,
    107746028
   ],
   "intergovernmental_revenues": [
    11288366,
    11289822,
    11519676,
    14488266,
    14469972,
    14549579,
    13403435,
    15610734,
    14040333,
    15561284
   ],
   "total_revenues": [
    99384756,
    100669695,
    102517875,
    110509915,
    113311448,
    112115406,
    116435890,
    120907354,
    124890388,
    130488138
   ],
   "total_revenues_and_other": [
    100089868,
    112255454,
    103552181,
    111411795,
    114118737,
    112788266,
    117478258,
    122056686,
    133156218,
    131959050
   ],
   "education_expenditures": [
    55489140,
    55904618,
    57253138,
    62629638,
    64996944,
    61171060,
    63575088,
    65153667,
    67125750,
    69221896
   ],
   "operating_expenditures": [
    41933278,
    42334340,
    43939355,
    44264239,
    45714174,
    47613077,
    48982308,
    50403576,
    52828077,
    54856343
   ],
   "total_expenditures": [
    97422418,
    98238959,
    101192492,
    106893876,
    110711118,
    108784138,
    112557396,
    115557243,
    119953826,
    124078238
   ],
   "total_expenditures_and_other": [
    99458569,
    111815744,
    103629576,
    109089964,
    113301283,
    112135744,
    115412160,
    119742640,
    130169692,
    127575481
   ],
   "unassigned": [
    6524008,
    6745908,
    7233992,
    7214841,
    8315518,
    12148952,
    13699920,
    15160612,
    23252478,
    25545239
   ],
   "total_fund_balance": [
    9980690,
    9883800,
    10317822,
    11534846,
    11209344,
    13686182,
    14977892,
    16174027,
    24315690,
    33995586
   ],
   "net_pension_liability": [
    null,
    22535518,
    27901660,
    25404077,
    21936988,
    33395873,
    37422516,
    27265206,
    32014184,
    42546288
   ],
   "net_opeb_liability": [
    null,
    null,
    null,
    null,
    41115626,
    41316440,
    45962358,
    45984409,
    47289366,
    48119114
   ],
   "bonded_long_term_debt": [
    49975246,
    48094538,
    54797668,
    54641752,
    66227702,
    76486506,
    95145978,
    96463377,
    91749058,
    87787595
   ],
   "annual_debt_service": [
    6727297,
    6514352,
    7166930,
    7344518,
    10996693,
    7414322,
    9320756,
    8457128,
    9042416,
    9414622
   ],
   "total_expenditures_per_capita": [
    3769.48,
    3816.17,
    3925.68,
    4141.49,
    4500.71,
    4183.27,
    4319.24,
    4495.89,
    4518.46,
    4764.19
   ],
   "bonded_long_term_debt_per_capita": [
    2583.99,
    2335.04,
    2823.52,
    2754.35,
    2960.88,
    3070.52,
    3668.58,
    3725.37,
    3552.41,
    3529.2
   ]
  },
  "drg_g": {
   "population_state_dept_of_public_health": [
    33424,
    33222,
    33019,
    33000,
    32758,
    32576,
    33470,
    33395,
    33634,
    33685
   ],
   "school_enrollment_average": [
    4526.83,
    4520.21,
    4480.605,
    4479.285,
    4475.96,
    4425.53,
    4423.035,
    4237.245,
    4305.925,
    4308.85
   ],
   "unemployment_annual_average": [
    0.0708,
    0.0622,
    0.0557,
    0.0512,
    0.0427,
    0.0383,
    0.0847,
    0.0673,
    0.043,
    0.034
   ],
   "equalized_net_grand_list": [
    2901149516,
    2857226796,
    2833375304,
    2909458647,
    2875691967,
    3003969992,
    3299130321,
    3160726184,
    3744415525,
    4183884298
   ],
   "equalized_mill_rate": [
    24.0395,
    24.6571,
    24.9937,
    25.0032,
    24.7108,
    25.3528,
    25.4566,
    24.6902,
    22.4673,
    19.7995
   ],
   "net_grand_list": [
    2195998656,
    2220472864,
    1981215688,
    1992504880,
    1987109813,
    2045453191,
    2072980524,
    2207907544,
    2238159331,
    2325692916
   ],
   "mill_rate_real_estate_personal": [
    33.98,
    34.725,
    35.305,
    36.34,
    35.44,
    36.345,
    36.99,
    36.16,
    36.11,
    34.035
   ],
   "total_taxes_collected_as": [
    0.9634,
    0.96,
    0.9685,
    0.961,
    0.9659,
    0.9687,
    0.9651,
    0.9663,
    0.9684,
    0.9678
   ],
   "property_tax_revenues": [
    76706920,
    75623241,
    76799448,
    79846149,
    83754282,
    85331478,
    86331108,
    89682552,
    91478074,
    91758081
   ],
   "intergovernmental_revenues": [
    36347284,
    34968777,
    36923576,
    43117898,
    42642608,
    32849788,
    39237972,
    38117162,
    38573736,
    43556563
   ],
   "total_revenues": [
    121585371,
    119414128,
    119783740,
    130292478,
    133582384,
    129940672,
    134603003,
    135287661,
    136506906,
    144261578
   ],
   "total_revenues_and_other": [
    122365678,
    122060132,
    122029788,
    131459186,
    134966528,
    130540672,
    135405210,
    137375720,
    139225410,
    147325107
   ],
   "education_expenditures": [
    71296866,
    70644328,
    72637298,
    76125441,
    79997500,
    74725325,
    77282680,
    78212384,
    77779610,
    82695902
   ],
   "operating_expenditures": [
    45284452,
    47298464,
    46554350,
    46610744,
    46606973,
    48069344,
    49563384,
    52497757,
    54450658,
    57170492
   ],
   "total_expenditures": [
    118847534,
    120094512,
    122251022,
    128106016,
    131315810,
    126262364,
    131928087,
    134090306,
    134009042,
    142558916
   ],
   "total_expenditures_and_other": [
    121380960,
    122285074,
    125499952,
    130715262,
    132598146,
    129215848,
    134016312,
    136476388,
    138610792,
    147153998
   ],
   "unassigned": [
    10074272,
    9029636,
    9916250,
    11367995,
    12889902,
    13746068,
    15340042,
    13865546,
    15205573,
    19534828
   ],
   "total_fund_balance": [
    11543400,
    12036831,
    11877798,
    13988372,
    14812604,
    16119314,
    18005108,
    19333008,
    24408724,
    24200144
   ],
   "net_pension_liability": [
    null,
    20535716,
    27819546,
    26847784,
    26481770,
    30292554,
    32020648,
    7368479,
    35253838,
    35560040
   ],
   "net_opeb_liability": [
    null,
    null,
    null,
    null,
    68714187,
    71461456,
    73633988,
    73802536,
    78845359,
    70963337
   ],
   "bonded_long_term_debt": [
    57453519,
    55902626,
    51458476,
    46967164,
    46511389,
    57004516,
    73074428,
    70977750,
    83482692,
    84530138
   ],
   "annual_debt_service": [
    5880907,
    6312104,
    6289224,
    6210338,
    5745678,
    6282816,
    6622379,
    10377820,
    9673796,
    10225388
   ],
   "total_expenditures_per_capita": [
    3173.67,
    3265.84,
    3307.15,
    3407.8,
    3541.15,
    3364.91,
    3495.07,
    3465.01,
    3633.48,
    3735.29
   ],
   "bonded_long_term_debt_per_capita": [
    1466.85,
    1418.63,
    1586.0,
    1566.61,
    1734.74,
    1701.41,
    1960.0,
    2231.65,
    2400.2,
    2371.08
   ]
  }
 },
 "drg_key": "drg_g",
 "drg_letter": "G"
}