{
 "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 Hartford. 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 Hartford: 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 Hartford; DRG I = The official 2006 CT SDE District Reference Group this town belongs to. Group medians exclude Hartford."
 },
 "target": "Hartford",
 "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": [
   "Hartford",
   "Bloomfield",
   "East Hartford",
   "Newington",
   "South Windsor",
   "West Hartford",
   "Wethersfield",
   "Windsor"
  ],
  "drg_i": [
   "Hartford",
   "Bridgeport",
   "New Britain",
   "New Haven",
   "New London",
   "Waterbury",
   "Windham"
  ]
 },
 "medians": {
  "surrounding": {
   "population_state_dept_of_public_health": [
    29069,
    29016,
    28875,
    28898,
    28760,
    28733,
    29413,
    29376,
    29453,
    29372
   ],
   "school_enrollment_average": [
    4382.7,
    4317.41,
    4238.39,
    4225.81,
    4213.4,
    4196.78,
    4137.09,
    4044.15,
    3972.06,
    4016.56
   ],
   "unemployment_annual_average": [
    0.0586,
    0.0487,
    0.0463,
    0.0441,
    0.0342,
    0.033,
    0.0747,
    0.0583,
    0.0374,
    0.0282
   ],
   "equalized_net_grand_list": [
    3651832566,
    3829879530,
    3798403109,
    3793497465,
    3912907248,
    4178783910,
    4276879349,
    4300018416,
    5132670529,
    5270222837
   ],
   "equalized_mill_rate": [
    24.4743,
    24.2692,
    25.1737,
    25.1753,
    25.3881,
    26.4704,
    26.2334,
    24.8375,
    23.6099,
    21.0008
   ],
   "net_grand_list": [
    2536619686,
    2548042597,
    2550822204,
    2608593874,
    2609986139,
    2743418239,
    2768191892,
    2794244994,
    2807364070,
    3043924618
   ],
   "mill_rate_real_estate_personal": [
    34.85,
    35.51,
    36.54,
    37.34,
    38.08,
    38.5,
    39.45,
    39.28,
    38.81,
    38.77
   ],
   "total_taxes_collected_as": [
    0.9767,
    0.9783,
    0.9803,
    0.9769,
    0.978,
    0.9803,
    0.9842,
    0.985,
    0.9826,
    0.983
   ],
   "property_tax_revenues": [
    85646000,
    89177000,
    92240000,
    93725000,
    95968000,
    102616000,
    108053000,
    107252000,
    111245000,
    111920000
   ],
   "intergovernmental_revenues": [
    22758513,
    22366478,
    21906514,
    27351197,
    27626039,
    19229990,
    26775000,
    24948952,
    25845184,
    29103205
   ],
   "total_revenues": [
    110615994,
    114937769,
    117077453,
    125290065,
    126486000,
    126286000,
    136571000,
    136058883,
    141394000,
    148565000
   ],
   "total_revenues_and_other": [
    110744477,
    115037309,
    117342057,
    125685668,
    126900954,
    126435000,
    136730000,
    136207357,
    141566000,
    148748000
   ],
   "education_expenditures": [
    74223000,
    74223000,
    76094000,
    82546000,
    84487000,
    76914581,
    83553012,
    84606000,
    88142000,
    92634000
   ],
   "operating_expenditures": [
    34082000,
    36027000,
    37267000,
    38321000,
    39333898,
    41093509,
    46219007,
    48348205,
    50153487,
    50204401
   ],
   "total_expenditures": [
    108305000,
    110250000,
    112353559,
    120867000,
    123269000,
    117983981,
    124920000,
    128014000,
    132222000,
    137192000
   ],
   "total_expenditures_and_other": [
    110391698,
    112600257,
    114303514,
    124725742,
    126309000,
    121253395,
    130343000,
    131919000,
    138571494,
    147144135
   ],
   "unassigned": [
    15183000,
    15713000,
    16312000,
    16582000,
    18357051,
    19258000,
    22506929,
    27128000,
    28753000,
    30139000
   ],
   "total_fund_balance": [
    18205960,
    17163735,
    18151112,
    20783000,
    21545000,
    24410000,
    30133000,
    29350000,
    37579000,
    38784000
   ],
   "net_pension_liability": [
    null,
    30816764,
    35393708,
    34635241,
    34455924,
    37224613,
    39064383,
    25687978,
    45924908,
    42433267
   ],
   "net_opeb_liability": [
    null,
    null,
    null,
    null,
    44235447,
    47722593,
    58393275,
    59175709,
    47207633,
    46876526
   ],
   "bonded_long_term_debt": [
    55625000,
    57265250,
    54535886,
    59797637,
    56041000,
    53769715,
    52479000,
    64388753,
    57470638,
    52504986
   ],
   "annual_debt_service": [
    5955928,
    6201403,
    6672435,
    6984205,
    7487449,
    7815177,
    8056010,
    9809277,
    8685693,
    9132243
   ],
   "total_expenditures_per_capita": [
    3749.65,
    3825.56,
    3992.36,
    4170.07,
    4296.22,
    4231.33,
    4422.44,
    4395.3,
    4573.5,
    4646.56
   ],
   "bonded_long_term_debt_per_capita": [
    1355.05,
    1776.58,
    2081.92,
    2279.14,
    2035.69,
    2067.43,
    1838.73,
    2104.17,
    2282.79,
    2364.06
   ]
  },
  "drg_i": {
   "population_state_dept_of_public_health": [
    91092,
    90805,
    90415,
    90670,
    90273,
    90032,
    94276,
    93826,
    94706,
    94535
   ],
   "school_enrollment_average": [
    14486.455,
    14696.815,
    14869.105,
    14935.06,
    14914.125,
    14852.12,
    14778.31,
    14537.39,
    14347.86,
    14181.415
   ],
   "unemployment_annual_average": [
    0.0912,
    0.0805,
    0.0706,
    0.0634,
    0.0523,
    0.048,
    0.1093,
    0.0931,
    0.0538,
    0.0412
   ],
   "equalized_net_grand_list": [
    4628291312,
    4652278995,
    4601539141,
    4732365249,
    4868708548,
    4965855528,
    5672065173,
    5847315176,
    6796242560,
    8054831750
   ],
   "equalized_mill_rate": [
    29.5033,
    30.2103,
    30.7964,
    30.8849,
    31.7028,
    30.3939,
    30.8924,
    29.3459,
    26.2291,
    21.6571
   ],
   "net_grand_list": [
    3228866390,
    3227398362,
    3266694552,
    3287484624,
    3327371834,
    3461772399,
    3510047360,
    3575173072,
    3574378270,
    3687107690
   ],
   "mill_rate_real_estate_personal": [
    41.33,
    41.875,
    41.875,
    46.025,
    47.38,
    46.835,
    46.74,
    47.19,
    43.665,
    41.6
   ],
   "total_taxes_collected_as": [
    0.9535,
    0.9546,
    0.9531,
    0.9608,
    0.9627,
    0.9684,
    0.9574,
    0.9547,
    0.9458,
    0.9498
   ],
   "property_tax_revenues": [
    169571000,
    178251000,
    180733500,
    181641500,
    183997500,
    193841000,
    196035000,
    199359000,
    197922500,
    195167500
   ],
   "intergovernmental_revenues": [
    134112500,
    130253000,
    131530500,
    157749500,
    157638000,
    129854500,
    146663500,
    145462000,
    148968000,
    161595500
   ],
   "total_revenues": [
    320204000,
    323193000,
    329457000,
    355062500,
    356692500,
    340031500,
    360090500,
    359560000,
    363760500,
    373502000
   ],
   "total_revenues_and_other": [
    325886000,
    326039000,
    330811500,
    359718000,
    358327000,
    342779000,
    363247000,
    360792000,
    364932500,
    377795500
   ],
   "education_expenditures": [
    160827000,
    156469000,
    159139000,
    177735500,
    182247500,
    156244500,
    168694500,
    165518500,
    166742500,
    171600000
   ],
   "operating_expenditures": [
    144339500,
    139725000,
    140132500,
    152218500,
    155694500,
    161252000,
    163444500,
    160401000,
    163969500,
    172538500
   ],
   "total_expenditures": [
    305166500,
    296194000,
    299271500,
    329954000,
    337942000,
    317496500,
    332139000,
    325919500,
    330712000,
    344138500
   ],
   "total_expenditures_and_other": [
    329681000,
    320963500,
    324070000,
    355637500,
    363002000,
    343425000,
    364377500,
    359363000,
    364307500,
    376899000
   ],
   "unassigned": [
    8028753,
    11365457,
    11882231,
    13691028,
    15030364,
    18171944,
    17818117,
    19774746,
    21358000,
    22523110
   ],
   "total_fund_balance": [
    8827799,
    13307493,
    12477753,
    14373578,
    16918080,
    19671944,
    20068117,
    22085175,
    25213500,
    26110000
   ],
   "net_pension_liability": [
    null,
    119993500,
    139709000,
    152427000,
    152622000,
    193619000,
    217747000,
    187987000,
    237190500,
    286451000
   ],
   "net_opeb_liability": [
    null,
    null,
    null,
    null,
    333897106,
    367705776,
    445158230,
    438042574,
    386076588,
    396987444
   ],
   "bonded_long_term_debt": [
    336178500,
    344982500,
    346301500,
    354422500,
    369263000,
    363276500,
    373646500,
    359115500,
    387075000,
    370532000
   ],
   "annual_debt_service": [
    37785500,
    31245500,
    32116000,
    36222500,
    33498133,
    30108506,
    39709000,
    36742500,
    34789000,
    33379274
   ],
   "total_expenditures_per_capita": [
    3361.61,
    3241.75,
    3288.85,
    3624.44,
    3741.64,
    3527.6,
    3540.61,
    3477.35,
    3499.16,
    3704.73
   ],
   "bonded_long_term_debt_per_capita": [
    3552.41,
    3734.92,
    3749.36,
    3900.98,
    4065.17,
    4049.84,
    3965.51,
    3850.66,
    4135.56,
    3979.26
   ]
  }
 },
 "drg_key": "drg_i",
 "drg_letter": "I"
}