{
 "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 Glastonbury. 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 Glastonbury: 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 Glastonbury; DRG B = The official 2006 CT SDE District Reference Group this town belongs to. Excludes Region 15, Region 5 - regional districts and academies are not municipalities and have no row in the municipal datasets. Group medians exclude Glastonbury."
 },
 "target": "Glastonbury",
 "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": [
   "Glastonbury",
   "Bolton",
   "Cromwell",
   "East Hampton",
   "East Hartford",
   "Hebron",
   "Manchester",
   "Marlborough",
   "Portland",
   "Rocky Hill",
   "Wethersfield"
  ],
  "drg_b": [
   "Glastonbury",
   "Avon",
   "Brookfield",
   "Cheshire",
   "Fairfield",
   "Farmington",
   "Granby",
   "Greenwich",
   "Guilford",
   "Madison",
   "Middlebury",
   "Monroe",
   "New Fairfield",
   "Newtown",
   "Orange",
   "Simsbury",
   "South Windsor",
   "Southbury",
   "Trumbull",
   "West Hartford",
   "Woodbridge"
  ]
 },
 "medians": {
  "surrounding": {
   "population_state_dept_of_public_health": [
    13494,
    13446,
    13414,
    13428,
    13380,
    13320,
    13456,
    13588,
    13638,
    13676
   ],
   "school_enrollment_average": [
    2024.63,
    2020.83,
    2044.2,
    2024.435,
    1985.24,
    1983.19,
    1957.215,
    1953.62,
    1907.01,
    1895.245
   ],
   "unemployment_annual_average": [
    0.0561,
    0.0477,
    0.0439,
    0.0396,
    0.0326,
    0.0315,
    0.0692,
    0.0565,
    0.0378,
    0.028
   ],
   "equalized_net_grand_list": [
    1674985188,
    1797325336,
    1765436864,
    1773854476,
    1839544056,
    1871638011,
    1911910827,
    2014497160,
    2082004912,
    2624806117
   ],
   "equalized_mill_rate": [
    23.2604,
    23.6414,
    24.3347,
    24.9805,
    24.907,
    24.5014,
    25.0891,
    24.2304,
    23.1763,
    22.1493
   ],
   "net_grand_list": [
    1191722563,
    1203674786,
    1215573146,
    1223050762,
    1239864431,
    1290037112,
    1297146717,
    1330157080,
    1353866834,
    1405039775
   ],
   "mill_rate_real_estate_personal": [
    31.12,
    33.56,
    34.445,
    34.895,
    35.155,
    36.165,
    36.785,
    36.3,
    36.085,
    34.59
   ],
   "total_taxes_collected_as": [
    0.9723,
    0.9733,
    0.9746,
    0.9743,
    0.9782,
    0.9761,
    0.9793,
    0.9773,
    0.9794,
    0.9788
   ],
   "property_tax_revenues": [
    34545144,
    35583116,
    36428080,
    37884069,
    40177730,
    40561844,
    41412718,
    42008888,
    44464778,
    45856296
   ],
   "intergovernmental_revenues": [
    9598905,
    9233188,
    9710626,
    12231231,
    11791297,
    8271727,
    11314507,
    11230138,
    11598942,
    12903020
   ],
   "total_revenues": [
    45835885,
    46583382,
    47197943,
    51245105,
    53310513,
    51863467,
    54275126,
    54888370,
    57554020,
    60518774
   ],
   "total_revenues_and_other": [
    46113647,
    46746218,
    49056686,
    51793490,
    57254616,
    52314666,
    54505330,
    54901508,
    58273434,
    60554274
   ],
   "education_expenditures": [
    30522947,
    30973566,
    31542927,
    34356364,
    35487327,
    33782368,
    35663398,
    36584466,
    37879792,
    40251349
   ],
   "operating_expenditures": [
    13782669,
    14465564,
    14473052,
    15446383,
    15798654,
    16186223,
    16428944,
    17376934,
    17662717,
    18208868
   ],
   "total_expenditures": [
    44267406,
    45439131,
    45895130,
    49802746,
    51285981,
    49968592,
    52092341,
    53961401,
    55542510,
    58460216
   ],
   "total_expenditures_and_other": [
    45493712,
    46180242,
    49172166,
    50917733,
    56076904,
    51045070,
    54269182,
    55785550,
    56488000,
    59873590
   ],
   "unassigned": [
    5075216,
    5506846,
    6061582,
    6583613,
    6388958,
    6600736,
    6196013,
    7338384,
    7423005,
    8153824
   ],
   "total_fund_balance": [
    5805782,
    6311822,
    6512553,
    7102246,
    6976856,
    7158081,
    7194700,
    7805790,
    7880480,
    8648733
   ],
   "net_pension_liability": [
    null,
    6046706,
    9152670,
    7763743,
    7362734,
    8398396,
    10175922,
    6416858,
    15038625,
    14790124
   ],
   "net_opeb_liability": [
    null,
    null,
    null,
    null,
    3723233,
    3839890,
    4118839,
    4504436,
    3607207,
    3988435
   ],
   "bonded_long_term_debt": [
    20471009,
    23714749,
    23661802,
    28654119,
    25893658,
    33262152,
    35413680,
    31594089,
    27423217,
    23676204
   ],
   "annual_debt_service": [
    2577894,
    2582066,
    3185138,
    3149450,
    3211680,
    3657733,
    3753608,
    4189830,
    3955926,
    3899997
   ],
   "total_expenditures_per_capita": [
    3454.11,
    3535.08,
    3618.94,
    3795.73,
    3874.45,
    3851.05,
    4065.19,
    4101.92,
    4195.22,
    4419.24
   ],
   "bonded_long_term_debt_per_capita": [
    1523.07,
    1729.82,
    1582.18,
    1993.08,
    2071.07,
    2053.27,
    1898.43,
    1637.29,
    1439.24,
    1256.18
   ]
  },
  "drg_b": {
   "population_state_dept_of_public_health": [
    21147,
    21092,
    20968,
    20959,
    20936,
    20852,
    20916,
    20914,
    20999,
    21074
   ],
   "school_enrollment_average": [
    3492.14,
    3411.035,
    3371.335,
    3373.675,
    3324.275,
    3256.21,
    3234.185,
    3171.42,
    3262.575,
    3286.105
   ],
   "unemployment_annual_average": [
    0.0503,
    0.0435,
    0.0397,
    0.0364,
    0.0301,
    0.0284,
    0.0621,
    0.0493,
    0.0334,
    0.027
   ],
   "equalized_net_grand_list": [
    3564578282,
    3674575324,
    3681557822,
    3740524132,
    3815447216,
    3806739245,
    3851934039,
    4082248252,
    4689944272,
    5330683917
   ],
   "equalized_mill_rate": [
    20.0658,
    20.1887,
    20.5038,
    21.6162,
    21.577,
    21.9427,
    22.541,
    21.5489,
    19.7011,
    18.0518
   ],
   "net_grand_list": [
    2577693554,
    2532392716,
    2539179930,
    2568364158,
    2606734932,
    2679501900,
    2663767514,
    2708545680,
    2739457930,
    2877096066
   ],
   "mill_rate_real_estate_personal": [
    28.23,
    29.795,
    30.405,
    31.1,
    31.715,
    32.255,
    33.06,
    33.06,
    33.965,
    33.445
   ],
   "total_taxes_collected_as": [
    0.9872,
    0.9875,
    0.9881,
    0.9869,
    0.9879,
    0.9876,
    0.9879,
    0.988,
    0.9895,
    0.9882
   ],
   "property_tax_revenues": [
    75525384,
    77346266,
    79375635,
    81362094,
    83986514,
    85625361,
    88263814,
    89279548,
    93554776,
    95916303
   ],
   "intergovernmental_revenues": [
    12543795,
    11459546,
    12001230,
    16266528,
    16266690,
    12382202,
    14328456,
    13811064,
    13735348,
    16552950
   ],
   "total_revenues": [
    89618073,
    90328584,
    94143290,
    101156932,
    103592544,
    99247185,
    106534592,
    107143264,
    111610780,
    118255684
   ],
   "total_revenues_and_other": [
    93605930,
    90751262,
    98084748,
    105480788,
    103877540,
    100358851,
    107507166,
    108026419,
    113359384,
    119016092
   ],
   "education_expenditures": [
    60023620,
    60666647,
    62149269,
    67690606,
    69827948,
    65125582,
    68679808,
    69873390,
    71922486,
    75537870
   ],
   "operating_expenditures": [
    27394858,
    25765432,
    26241361,
    26911700,
    26817572,
    27525159,
    27590997,
    28603247,
    33371402,
    30302329
   ],
   "total_expenditures": [
    90332702,
    89359720,
    91813579,
    98812408,
    100546802,
    95861070,
    101355751,
    103839811,
    107890898,
    113560786
   ],
   "total_expenditures_and_other": [
    92535584,
    90847056,
    96631627,
    103116455,
    102786402,
    99228770,
    104723004,
    106936656,
    110961744,
    116542719
   ],
   "unassigned": [
    8421058,
    8558118,
    8920645,
    9715716,
    10914006,
    13273222,
    13723914,
    14500082,
    15836940,
    17043239
   ],
   "total_fund_balance": [
    9418150,
    10719722,
    11016062,
    12363084,
    13221460,
    15533138,
    17363864,
    18997464,
    19428360,
    21026982
   ],
   "net_pension_liability": [
    null,
    10029958,
    13054168,
    15413967,
    15399764,
    15830403,
    19015102,
    12367968,
    20378080,
    19161324
   ],
   "net_opeb_liability": [
    null,
    null,
    null,
    null,
    19502973,
    18584768,
    20548662,
    18832023,
    14974034,
    14777520
   ],
   "bonded_long_term_debt": [
    40073546,
    44505600,
    40246774,
    38894776,
    43585736,
    42506350,
    41983552,
    59294314,
    81218554,
    84377786
   ],
   "annual_debt_service": [
    4978752,
    6087841,
    6612612,
    6958436,
    6130296,
    5877283,
    6331249,
    6526208,
    7120304,
    7109783
   ],
   "total_expenditures_per_capita": [
    4156.88,
    4222.39,
    4312.24,
    4490.91,
    4683.47,
    4551.94,
    4761.99,
    4924.03,
    5154.57,
    5292.52
   ],
   "bonded_long_term_debt_per_capita": [
    2187.99,
    2290.82,
    2203.7,
    2151.93,
    2544.84,
    2545.79,
    2534.17,
    2672.23,
    2892.2,
    2721.67
   ]
  }
 },
 "drg_key": "drg_b",
 "drg_letter": "B"
}