What is already in the record that will push on a Westbrook tax bill: the revaluation ahead, the tax base against what the town collects, the state aid already appropriated, and the town’s own recent budget growth.
10 terms bear on this page; the 6 most used are above. Full definitions, what each measure does not support, and the source behind it: How these numbers work.
Nothing on this page is a forecast, and none of it adds up. Each section takes one thing already in the public record and asks what it would do to a bill on its own, holding everything else still. Real bills move for all of these reasons at once, plus a budget nobody has adopted yet. Stacking them into a single number would produce a figure no source supports, so this page does not.
Bill scenarios need the town's dated grand list, rates and adopted budget. Loading data...
Starting assumptions are illustrative: spending +3% each year, state revenue unchanged, no further reserve use and no additional housing appreciation. Change them to reflect your expectations.
Sources: OPM adopted budgets, mill rates, grand lists, sales ratios, revaluation schedules and statutory aid estimates. Budget changes are applied proportionally to the baseline rate-derived levy. Vehicle rates are solved separately. All amounts are nominal dollars.
How far have assessments drifted from what property sells for?
Loading…
Source: CT OPM Equalized Net Grand List by Town (8rr8-a322), fields residential_ratio and cip_ratio, packaged as /data/ct_revaluation.json by Data/fetch_ct_revaluation.py. cip_ratio covers commercial, industrial and public-utility property together. The statewide line is the median of every town’s own residential ratio in that grand list year; this town is excluded from it. Ratios are keyed to the October 1 grand list year on the axis, not to a fiscal year. A ratio is measured from the sales that happened, so in a small town, or a class with few sales, it rests on very few transactions and OPM publishes no count of them here. Ratios outside 10–200 are treated as too thin to stand for a whole class and are not plotted.
What would the drift already measured do to a bill, with the levy held flat?
Loading…
Source: CT OPM Equalized Net Grand List by Town (8rr8-a322) for the class assessed values (residential_net, apartments_net, cip_net, vacant_net, land_use_net, ten_mill_net, total_personal_property_mvpp) and the sales ratio each carries; CT OPM Revaluation Years by Town, 2023–2037 (2se9-jnuq) for the scheduled year — both packaged as /data/ct_revaluation.json by Data/fetch_ct_revaluation.py. Each real-property class is stepped by 70 ÷ its own sales ratio; motor vehicle and personal property are carried unchanged. The bill change is the class assessment factor times the property-rate factor. The new property rate preserves the levy with vehicle revenue calculated separately using matching-year OPM mill rates (emyx-j53e) and net vehicle assessments (webp-fgt3). Vehicle rates cannot exceed 32.46 mills or an already lower published vehicle ceiling; special-district rates are excluded. Peer and statewide bars are the median of each town’s own figure computed the same way; this town is excluded from every median it is compared against. The schedule is the schedule as published, and revaluations do move — the legislature deferred several in 2020.
When the last revaluation came, which homes went up most?
Loading…
Source: CT OPM parcel and CAMA data — i7xw-titi, pqrn-qghw and rny9-6ak2 — reduced to revaluation_detail.json by Data/fetch_ct_cama.py. Each property is matched to itself across the revaluation using the identifier named below, and the figure is the change in its assessment. Homes are sorted by what they were assessed at before the reset and cut into ten equal groups; each bar is the median change within its group. A property counts only where it is a home in both files, and new construction is excluded by year built, because a house that did not exist before did not have its assessment reset. Which towns can be measured this way is decided by Data/check_cama_coverage.py and recorded in Data/cama_coverage.json.
Did the reset land differently on different kinds of home?
Loading…
Source: the same CT OPM parcel and CAMA files and the same matched properties as the chart above, grouped by the property type the town’s own assessor recorded rather than by any category imposed here. Type labels vary between towns and are normalized by Data/cama_use.py. A type is shown only where at least 20 matched homes carry it, so a handful of properties never becomes a published median. Towns that file every dwelling without a type do not carry this chart at all.
Is the tax base growing as fast as what the town collects?
Loading…
Source: CT OPM Municipal Fiscal Indicators (ej6f-y2wf), fields equalized_net_grand_list and property_tax_revenues. The base shown is the equalized grand list, OPM’s estimate of everything the town taxes at full market value, and not the assessed list the mill rate is applied to. That choice matters: a revaluation resets assessed values in one step, so a growth rate taken across a revaluation measures the reset rather than the base and can even change its sign. Both series are indexed to their first year so the two rates can be compared; the levels are different quantities and are never plotted on one axis.
What is the state sending, and is it changing?
Loading…
Source: CT OPM statutory formula aid by town (sdcm-adr4), packaged as /data/ct_statutory_aid.json. These are appropriated figures for fiscal years the town has not finished billing, which is what makes them forward-looking; they are what the legislature has enacted, not what a town has received. Appropriations are revised, and a mid-year rescission or a new budget can change them. Education Cost Sharing is shown apart from the rest because it is the largest single grant and moves on its own formula.
If spending keeps growing at the recent rate, what does that cost?
Loading…
Source: CT OPM adopted municipal budgets (pcg4-s5rc), packaged as /data/ct_adopted_budgets.json, with US CPI-U annual averages (/data/us_cpi_u.json) for the inflation comparison. Solid segments are adopted budgets the town actually voted. The dashed segment is the same series continued at the town’s own average annual rate over the adopted years shown, and it is an illustration of that rate rather than anything the town has decided. CPI-U is a consumer price index, not a municipal cost index, and government costs have generally run above it.