{
 "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 Bloomfield. 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 Bloomfield: 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 Bloomfield; 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 Bloomfield."
 },
 "target": "Bloomfield",
 "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": [
   "Bloomfield",
   "Avon",
   "East Granby",
   "Hartford",
   "Simsbury",
   "West Hartford",
   "Windsor"
  ],
  "drg_g": [
   "Bloomfield",
   "Bristol",
   "East Haven",
   "Groton",
   "Hamden",
   "Killingly",
   "Manchester",
   "Middletown",
   "Naugatuck",
   "Plainfield",
   "Putnam",
   "Stratford",
   "Torrington",
   "Vernon",
   "Winchester"
  ]
 },
 "medians": {
  "surrounding": {
   "population_state_dept_of_public_health": [
    26522,
    26682,
    26641,
    26925,
    26870,
    27064,
    26964,
    27092,
    27194,
    27162
   ],
   "school_enrollment_average": [
    4190.885,
    4123.55,
    4095.095,
    4054.175,
    4015.25,
    4004.465,
    4010.445,
    3954.0,
    3989.525,
    4019.075
   ],
   "unemployment_annual_average": [
    0.0497,
    0.0413,
    0.0408,
    0.0348,
    0.0307,
    0.0301,
    0.0655,
    0.0536,
    0.034,
    0.0278
   ],
   "equalized_net_grand_list": [
    3815002530,
    3852128620,
    3999014576,
    4063804321,
    3980659376,
    4106074054,
    4070908362,
    4572012868,
    4800044480,
    5561639030
   ],
   "equalized_mill_rate": [
    22.2525,
    22.3967,
    22.1931,
    22.6542,
    22.9904,
    24.1385,
    23.984,
    23.7634,
    22.0672,
    19.8058
   ],
   "net_grand_list": [
    2851527333,
    2695121373,
    2713865776,
    2758500568,
    2749276063,
    2787681798,
    2832654113,
    2863421280,
    2906411557,
    2995466762
   ],
   "mill_rate_real_estate_personal": [
    32.25,
    33.805,
    34.02,
    34.32,
    35.605,
    34.71,
    35.11,
    35.145,
    35.81,
    36.01
   ],
   "total_taxes_collected_as": [
    0.9824,
    0.9859,
    0.985,
    0.986,
    0.9869,
    0.9871,
    0.9859,
    0.987,
    0.9875,
    0.9854
   ],
   "property_tax_revenues": [
    83198677,
    85779442,
    86773963,
    89637680,
    90976453,
    93900348,
    96541694,
    99382530,
    102350362,
    104818754
   ],
   "intergovernmental_revenues": [
    18282038,
    17564131,
    17895311,
    23586455,
    23868868,
    15490608,
    23876938,
    21299376,
    21895882,
    24788292
   ],
   "total_revenues": [
    105007728,
    106577163,
    107954143,
    116263492,
    118351222,
    113746365,
    124425242,
    125188479,
    128431818,
    136796738
   ],
   "total_revenues_and_other": [
    105183558,
    106849112,
    108044120,
    116648928,
    118699167,
    114629626,
    125017954,
    125479850,
    128807336,
    139185115
   ],
   "education_expenditures": [
    72045590,
    71781072,
    73447079,
    79945348,
    80815576,
    73901812,
    83652425,
    81687276,
    87423286,
    90709126
   ],
   "operating_expenditures": [
    28699241,
    28912711,
    29673413,
    30448270,
    31182736,
    32274314,
    33069524,
    34456934,
    35556802,
    37767649
   ],
   "total_expenditures": [
    100744830,
    100510399,
    102260387,
    109580786,
    110626133,
    104607759,
    115786714,
    115325358,
    119850930,
    125946221
   ],
   "total_expenditures_and_other": [
    105227008,
    105101909,
    107276470,
    115885346,
    116110269,
    112973224,
    123472550,
    123622720,
    127106252,
    136481086
   ],
   "unassigned": [
    12316760,
    15422364,
    9845644,
    10613350,
    11987360,
    13817989,
    18327887,
    21560684,
    23896689,
    25683444
   ],
   "total_fund_balance": [
    14869008,
    16873776,
    13796652,
    12649661,
    14359618,
    15115640,
    24363140,
    23665390,
    29039867,
    32763271
   ],
   "net_pension_liability": [
    null,
    21776108,
    23720896,
    21596147,
    21304832,
    26689490,
    32667693,
    21827864,
    35467545,
    35875848
   ],
   "net_opeb_liability": [
    null,
    null,
    null,
    null,
    38028356,
    39575151,
    43241860,
    42072478,
    37418867,
    31375188
   ],
   "bonded_long_term_debt": [
    38999718,
    38748441,
    35104736,
    37395904,
    35191741,
    39149538,
    45616584,
    57373921,
    54357284,
    52429197
   ],
   "annual_debt_service": [
    6846604,
    6841049,
    6790925,
    7013746,
    6540710,
    6253126,
    7254237,
    7567426,
    8231270,
    8364710
   ],
   "total_expenditures_per_capita": [
    4001.75,
    3978.98,
    4079.61,
    4459.0,
    4610.78,
    4459.61,
    4642.5,
    4766.15,
    4851.38,
    4928.74
   ],
   "bonded_long_term_debt_per_capita": [
    1636.86,
    1531.54,
    1341.93,
    1393.81,
    1305.95,
    1443.06,
    1683.64,
    2009.43,
    2339.17,
    2291.17
   ]
  },
  "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.0731,
    0.0626,
    0.0568,
    0.0511,
    0.0427,
    0.0383,
    0.0846,
    0.0673,
    0.0426,
    0.034
   ],
   "equalized_net_grand_list": [
    2788955924,
    2698803464,
    2714679002,
    2856154642,
    2780575578,
    2954772815,
    2937615348,
    2962294919,
    3522231082,
    3915789499
   ],
   "equalized_mill_rate": [
    23.8494,
    24.6571,
    24.5647,
    24.8146,
    23.6022,
    24.723,
    25.4566,
    24.6902,
    22.4673,
    20.1736
   ],
   "net_grand_list": [
    2167237678,
    2174569768,
    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,
    36.16,
    36.11,
    33.465
   ],
   "total_taxes_collected_as": [
    0.9608,
    0.9578,
    0.9622,
    0.9543,
    0.9625,
    0.9638,
    0.9578,
    0.9609,
    0.9629,
    0.9646
   ],
   "property_tax_revenues": [
    76502484,
    74609786,
    76014210,
    79846149,
    83754282,
    85182567,
    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,
    47918974,
    49563384,
    51881588,
    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": [
    8050542,
    8443297,
    9372840,
    10031500,
    10514762,
    10975427,
    11643323,
    13374998,
    14822540,
    17873212
   ],
   "total_fund_balance": [
    9582565,
    9393006,
    10952809,
    13253303,
    14320744,
    15444190,
    16535061,
    16802680,
    21301800,
    23704834
   ],
   "net_pension_liability": [
    null,
    10381385,
    15254568,
    13996256,
    12310048,
    29167088,
    31468716,
    7368479,
    30405538,
    36347722
   ],
   "net_opeb_liability": [
    null,
    null,
    null,
    null,
    74551566,
    77294140,
    83479829,
    89154246,
    90259023,
    87116869
   ],
   "bonded_long_term_debt": [
    50850761,
    46278248,
    47953822,
    43512797,
    46511389,
    52772042,
    62217158,
    69823182,
    83305207,
    84530138
   ],
   "annual_debt_service": [
    6689022,
    6932088,
    6264295,
    6034374,
    5642342,
    6282816,
    6450626,
    7784922,
    9673796,
    10225388
   ],
   "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"
}