{
 "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 Middletown. 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 Middletown: 2002, 2007, 2012, 2017, 2022.",
  "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 Middletown; 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 Middletown."
 },
 "target": "Middletown",
 "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": [
   "Middletown",
   "Berlin",
   "Cromwell",
   "Durham",
   "East Hampton",
   "Haddam",
   "Meriden",
   "Middlefield",
   "Portland"
  ],
  "drg_g": [
   "Middletown",
   "Bloomfield",
   "Bristol",
   "East Haven",
   "Groton",
   "Hamden",
   "Killingly",
   "Manchester",
   "Naugatuck",
   "Plainfield",
   "Putnam",
   "Stratford",
   "Torrington",
   "Vernon",
   "Winchester"
  ]
 },
 "medians": {
  "surrounding": {
   "population_state_dept_of_public_health": [
    11159,
    11124,
    11109,
    11130,
    11080,
    11034,
    11040,
    11168,
    11194,
    11208
   ],
   "school_enrollment_average": [
    1711.475,
    1662.29,
    1692.265,
    1678.975,
    1666.505,
    1657.17,
    1607.035,
    1577.595,
    1529.55,
    1510.225
   ],
   "unemployment_annual_average": [
    0.0557,
    0.0471,
    0.0439,
    0.0382,
    0.0324,
    0.0326,
    0.0692,
    0.0553,
    0.0378,
    0.0289
   ],
   "equalized_net_grand_list": [
    1376288926,
    1403511640,
    1460204130,
    1450399728,
    1449053378,
    1510309650,
    1524311040,
    1565769710,
    1550798324,
    2024511949
   ],
   "equalized_mill_rate": [
    22.188,
    22.6166,
    22.8599,
    21.7437,
    22.9614,
    22.5022,
    22.7848,
    22.0952,
    22.1721,
    19.389
   ],
   "net_grand_list": [
    1013674880,
    1020572921,
    1027040520,
    1014788806,
    1018680070,
    1043244197,
    1048808031,
    1057738062,
    1076403496,
    1109674242
   ],
   "mill_rate_real_estate_personal": [
    31.015,
    31.48,
    31.86,
    31.945,
    32.335,
    33.155,
    33.475,
    33.535,
    34.23,
    32.715
   ],
   "total_taxes_collected_as": [
    0.9718,
    0.9702,
    0.9712,
    0.9707,
    0.9744,
    0.9766,
    0.9789,
    0.9777,
    0.9778,
    0.9808
   ],
   "property_tax_revenues": [
    28416746,
    29458580,
    30333425,
    30907785,
    32986739,
    33709246,
    34262076,
    34744237,
    36598304,
    37651942
   ],
   "intergovernmental_revenues": [
    7385844,
    7562588,
    7325593,
    8670168,
    8463640,
    7264240,
    8769174,
    8992826,
    9263333,
    10407292
   ],
   "total_revenues": [
    38006872,
    38415044,
    39131742,
    41370996,
    43010881,
    43860699,
    44552591,
    45053782,
    47307405,
    49525997
   ],
   "total_revenues_and_other": [
    38047629,
    38416278,
    39159742,
    41603897,
    43084426,
    44018418,
    44624323,
    45151167,
    47458782,
    49525997
   ],
   "education_expenditures": [
    26127652,
    26732805,
    27335194,
    28861499,
    29388414,
    28164601,
    29658200,
    30596088,
    31351793,
    33208088
   ],
   "operating_expenditures": [
    10467708,
    10898338,
    10965860,
    11861334,
    12232966,
    12714818,
    12829356,
    13432460,
    14174426,
    14423854
   ],
   "total_expenditures": [
    36657678,
    37113656,
    37795606,
    40159939,
    41817704,
    42492086,
    43076029,
    44073811,
    45526218,
    47631942
   ],
   "total_expenditures_and_other": [
    38179357,
    38144374,
    39092288,
    41215897,
    42981955,
    43566898,
    44747056,
    44995295,
    46663208,
    49589170
   ],
   "unassigned": [
    4906150,
    5086261,
    5216264,
    5609472,
    5727330,
    6179923,
    5754196,
    6205753,
    6734618,
    7201878
   ],
   "total_fund_balance": [
    5135242,
    5407146,
    5474600,
    5862600,
    5965072,
    6416591,
    6293858,
    6449730,
    7245303,
    7654586
   ],
   "net_pension_liability": [
    null,
    4250783,
    5862190,
    7275324,
    7066143,
    6845026,
    8112791,
    6416858,
    5304742,
    6661254
   ],
   "net_opeb_liability": [
    null,
    null,
    null,
    null,
    3221026,
    3081304,
    3253046,
    3324164,
    2703348,
    2675188
   ],
   "bonded_long_term_debt": [
    13101621,
    19276206,
    16740055,
    19581306,
    17847390,
    21064854,
    20377826,
    18472073,
    16218423,
    13901238
   ],
   "annual_debt_service": [
    2663476,
    2066560,
    1896764,
    2623576,
    2858840,
    3076476,
    2991843,
    3139610,
    3026863,
    2787317
   ],
   "total_expenditures_per_capita": [
    3322.03,
    3470.44,
    3554.77,
    3651.77,
    3767.89,
    3813.77,
    3817.78,
    3927.58,
    4040.16,
    4172.25
   ],
   "bonded_long_term_debt_per_capita": [
    1437.12,
    1636.57,
    1422.17,
    1788.46,
    1666.77,
    1898.75,
    1874.92,
    1801.2,
    1663.57,
    1451.77
   ]
  },
  "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": [
    24.0395,
    25.0286,
    24.9937,
    25.0032,
    24.2555,
    24.723,
    24.2195,
    24.5127,
    22.2026,
    20.1555
   ],
   "net_grand_list": [
    2002947709,
    2021254147,
    1961944772,
    1978381234,
    1958974866,
    1974080444,
    1981851236,
    2018219340,
    2050405341,
    2314008742
   ],
   "mill_rate_real_estate_personal": [
    33.98,
    34.725,
    35.305,
    36.34,
    35.44,
    36.345,
    36.99,
    35.765,
    36.05,
    33.465
   ],
   "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": [
    71475090,
    71631484,
    72778160,
    75605141,
    77816580,
    80472702,
    82152713,
    84360892,
    85332660,
    84233082
   ],
   "intergovernmental_revenues": [
    31531176,
    30383492,
    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": [
    8050542,
    8443297,
    9372840,
    10031500,
    10514762,
    10975427,
    11643323,
    13374998,
    14822540,
    17873212
   ],
   "total_fund_balance": [
    9582565,
    9393006,
    10952809,
    13253303,
    14320744,
    15444190,
    16535061,
    16802680,
    21301800,
    22098790
   ],
   "net_pension_liability": [
    null,
    20535716,
    27819546,
    26847784,
    26481770,
    36099148,
    38512450,
    16209807,
    32003376,
    38262761
   ],
   "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": [
    3173.67,
    3265.84,
    3307.15,
    3407.8,
    3541.15,
    3366.84,
    3495.07,
    3474.33,
    3633.48,
    3821.53
   ],
   "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"
}