{
 "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 Hamden. 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 Hamden: 2004, 2009, 2014, 2019.",
  "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 Hamden; 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 Hamden."
 },
 "target": "Hamden",
 "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": [
   "Hamden",
   "Bethany",
   "Cheshire",
   "New Haven",
   "North Haven",
   "Wallingford",
   "Woodbridge"
  ],
  "drg_g": [
   "Hamden",
   "Bloomfield",
   "Bristol",
   "East Haven",
   "Groton",
   "Killingly",
   "Manchester",
   "Middletown",
   "Naugatuck",
   "Plainfield",
   "Putnam",
   "Stratford",
   "Torrington",
   "Vernon",
   "Winchester"
  ]
 },
 "medians": {
  "surrounding": {
   "population_state_dept_of_public_health": [
    26580,
    26545,
    26496,
    26540,
    26435,
    26310,
    26482,
    26398,
    26554,
    26748
   ],
   "school_enrollment_average": [
    4025.065,
    3943.635,
    3823.46,
    3775.815,
    3725.82,
    3724.585,
    3680.34,
    3603.215,
    3670.98,
    3679.765
   ],
   "unemployment_annual_average": [
    0.0578,
    0.0473,
    0.0425,
    0.0393,
    0.032,
    0.0297,
    0.0646,
    0.05,
    0.0345,
    0.0278
   ],
   "equalized_net_grand_list": [
    3887193934,
    3922839656,
    4042950317,
    4033040612,
    4165140513,
    4203614789,
    4196435586,
    4473561320,
    5028659819,
    5736451812
   ],
   "equalized_mill_rate": [
    21.6958,
    22.4974,
    21.9941,
    22.5705,
    23.0833,
    23.0208,
    24.3991,
    22.7725,
    19.9987,
    17.8246
   ],
   "net_grand_list": [
    2847467233,
    2755935231,
    2738688518,
    2761950533,
    2781503739,
    2794285423,
    2844150291,
    2978436450,
    3000552427,
    3090490834
   ],
   "mill_rate_real_estate_personal": [
    28.85,
    32.075,
    32.865,
    33.345,
    34.42,
    34.76,
    35.06,
    34.89,
    34.11,
    35.16
   ],
   "total_taxes_collected_as": [
    0.9739,
    0.9728,
    0.9756,
    0.9794,
    0.9785,
    0.9805,
    0.9783,
    0.9788,
    0.9791,
    0.9787
   ],
   "property_tax_revenues": [
    79663676,
    80790544,
    82561578,
    85482122,
    87279905,
    90173866,
    92383202,
    95470688,
    97467865,
    101488252
   ],
   "intergovernmental_revenues": [
    17471463,
    18339031,
    18194406,
    22295170,
    21631108,
    16928682,
    19700338,
    20483834,
    23685473,
    23567392
   ],
   "total_revenues": [
    100420340,
    102523686,
    104415196,
    112196702,
    112818438,
    111401158,
    116387949,
    119645574,
    125061668,
    130061504
   ],
   "total_revenues_and_other": [
    106402006,
    105856879,
    108745144,
    113100264,
    113491877,
    112022492,
    116928224,
    125614856,
    126267008,
    131477828
   ],
   "education_expenditures": [
    62302962,
    64484018,
    65588098,
    71022334,
    73079793,
    68990513,
    72174336,
    73896144,
    77845236,
    80653011
   ],
   "operating_expenditures": [
    38610018,
    38669150,
    39186686,
    40447538,
    40457998,
    42107663,
    43246028,
    45175166,
    46163654,
    49188270
   ],
   "total_expenditures": [
    100912980,
    103153167,
    104774784,
    111469872,
    113537790,
    111098176,
    115420364,
    119071310,
    124008890,
    129841280
   ],
   "total_expenditures_and_other": [
    106547125,
    106423046,
    108823500,
    111905532,
    113928766,
    111664426,
    116106802,
    125521678,
    125739964,
    130777256
   ],
   "unassigned": [
    6273432,
    6055634,
    6307904,
    6517199,
    7025246,
    9565736,
    10174152,
    10504842,
    11491457,
    11771213
   ],
   "total_fund_balance": [
    9049458,
    8808030,
    9096038,
    9647476,
    9885078,
    13008464,
    13829886,
    13923064,
    14450107,
    15305420
   ],
   "net_pension_liability": [
    null,
    30019724,
    39240924,
    33722888,
    30512774,
    32342385,
    44347954,
    23058462,
    43996176,
    46769665
   ],
   "net_opeb_liability": [
    null,
    null,
    null,
    null,
    30788604,
    32863828,
    35987524,
    36504280,
    28082407,
    28691574
   ],
   "bonded_long_term_debt": [
    43722192,
    40683848,
    51097539,
    54021694,
    60631904,
    71652788,
    65823290,
    66599360,
    64686335,
    64488101
   ],
   "annual_debt_service": [
    5327664,
    5582663,
    6959160,
    6761803,
    5673445,
    5574645,
    7441294,
    7571530,
    6857227,
    7467406
   ],
   "total_expenditures_per_capita": [
    3953.92,
    4061.46,
    4146.78,
    4321.34,
    4412.4,
    4429.7,
    4510.83,
    4604.56,
    4647.49,
    4922.51
   ],
   "bonded_long_term_debt_per_capita": [
    2421.33,
    2354.21,
    2686.41,
    3307.86,
    3150.01,
    3239.1,
    3084.12,
    3318.03,
    3046.47,
    3037.09
   ]
  },
  "drg_g": {
   "population_state_dept_of_public_health": [
    30378,
    30248,
    30270,
    30375,
    30296,
    30234,
    30868,
    30880,
    31165,
    31208
   ],
   "school_enrollment_average": [
    4059.465,
    4032.175,
    3989.035,
    3982.115,
    3929.065,
    3864.075,
    3800.26,
    3640.29,
    3780.205,
    3754.475
   ],
   "unemployment_annual_average": [
    0.0731,
    0.0626,
    0.0568,
    0.052,
    0.0427,
    0.0394,
    0.0847,
    0.0687,
    0.0433,
    0.034
   ],
   "equalized_net_grand_list": [
    2690772523,
    2679188233,
    2714679002,
    2856154642,
    2780575578,
    2954772815,
    2937615348,
    2962294919,
    3522231082,
    3915789499
   ],
   "equalized_mill_rate": [
    23.8494,
    24.6571,
    24.5647,
    24.5353,
    23.6022,
    24.723,
    23.99,
    24.5127,
    22.153,
    19.7995
   ],
   "net_grand_list": [
    2002947709,
    2021254147,
    1961944772,
    1978381234,
    1958974866,
    1974080444,
    1981851236,
    2018219340,
    2050405341,
    2314008742
   ],
   "mill_rate_real_estate_personal": [
    32.35,
    33.655,
    33.655,
    34.785,
    34.375,
    35.305,
    36.26,
    35.405,
    35.64,
    33.465
   ],
   "total_taxes_collected_as": [
    0.9608,
    0.9578,
    0.9622,
    0.961,
    0.9659,
    0.9687,
    0.9651,
    0.9663,
    0.9684,
    0.9678
   ],
   "property_tax_revenues": [
    71475090,
    71631484,
    72778160,
    75605141,
    77816580,
    80472702,
    82152713,
    84360892,
    85332660,
    84233082
   ],
   "intergovernmental_revenues": [
    31346892,
    30361715,
    31241498,
    36434963,
    36022502,
    29669456,
    32340550,
    31458131,
    31683338,
    36082146
   ],
   "total_revenues": [
    104697939,
    103341428,
    104271716,
    111542300,
    114340252,
    115995357,
    117245095,
    117696323,
    119029214,
    124685991
   ],
   "total_revenues_and_other": [
    104729316,
    104915869,
    106181878,
    114976966,
    120536429,
    116028070,
    117287240,
    118461400,
    120627815,
    126458905
   ],
   "education_expenditures": [
    61496306,
    60753446,
    61785938,
    64245620,
    65948454,
    65867875,
    66382449,
    66479828,
    66935300,
    70229224
   ],
   "operating_expenditures": [
    42153669,
    43227560,
    43224170,
    42557858,
    42803313,
    44731913,
    46490159,
    49016310,
    52120472,
    53411290
   ],
   "total_expenditures": [
    101676500,
    102803602,
    104760106,
    110526088,
    111903200,
    111714412,
    112841936,
    114736256,
    116592470,
    122082672
   ],
   "total_expenditures_and_other": [
    103477484,
    104219198,
    106326024,
    114051102,
    118405542,
    114430000,
    117836956,
    117371106,
    122346295,
    125952560
   ],
   "unassigned": [
    10074272,
    9029636,
    9916250,
    11367995,
    12889902,
    13746068,
    15340042,
    13865546,
    15205573,
    17873212
   ],
   "total_fund_balance": [
    11543400,
    12036831,
    11877798,
    13988372,
    14812604,
    16119314,
    18005108,
    19333008,
    21301800,
    22098790
   ],
   "net_pension_liability": [
    null,
    10381385,
    15254568,
    13996256,
    12310048,
    29167088,
    31468716,
    7368479,
    30405538,
    35560040
   ],
   "net_opeb_liability": [
    null,
    null,
    null,
    null,
    68714187,
    71461456,
    73633988,
    73802536,
    78845359,
    70963337
   ],
   "bonded_long_term_debt": [
    49022242,
    46278248,
    47953822,
    43512797,
    44419484,
    47172775,
    49943973,
    63234184,
    57293153,
    60498740
   ],
   "annual_debt_service": [
    5880907,
    6312104,
    6173209,
    6029250,
    5642342,
    5896756,
    6414434,
    7784922,
    7692520,
    7259154
   ],
   "total_expenditures_per_capita": [
    3132.51,
    3188.0,
    3232.75,
    3397.39,
    3502.55,
    3348.91,
    3480.15,
    3450.56,
    3588.85,
    3735.29
   ],
   "bonded_long_term_debt_per_capita": [
    1409.86,
    1343.43,
    1425.0,
    1370.84,
    1461.87,
    1607.22,
    1847.77,
    2071.14,
    2235.87,
    2304.3
   ]
  }
 },
 "drg_key": "drg_g",
 "drg_letter": "G"
}