Town of Ghent · Zoning Chapter 190 · analysis for the Town Board

What the proposed lot-coverage definition would do on the ground

Proposed Local Law 1 of 2026 keeps lot coverage in the residential districts as it is (buildings only) and, in the five business districts, redefines it to include pavement, gravel, compacted stone, parking, loading and storage areas. This page measures every parcel in town against both rules using the county parcel fabric, the state building-footprint layer, and leaf-on aerial imagery, so the board can see how many existing lots the change touches before deciding whether the Appendix B maximums should move.

175business-district lot portions (HB, VB, C-1, C-2, C-3), counting a split lot once per district
0of them exceed today's maximum under the current buildings-only rule
2 to 9would exceed the same maximum under the proposed rule, out of 175 classified: 2 counting pavement, gravel and bare yards, 9 if drought-browned lawn is also counted (upper bound)
33residential-district portions already exceed their 10% to 25% maximum today; the proposal leaves them unchanged

The two definitions

Current, 190-2: "The percentage of the area of the lot covered by a building or buildings." Appendix B maximums: HB 80, VB 70, C-1 60, C-2 60, C-3 60, RRA-1 10, RRA-2 10, VR 25, HR 20.
Proposed, residential districts: principal and accessory buildings or structures only; driveways, parking, walks and patios stay out.
Proposed, business and commercial districts: buildings plus every developed surface: roof overhangs past 24 inches, decks, porches, patios, pools, paved, graveled or compacted walks and drives, vehicular access, loading, parking and storage areas, all impervious and semi-impervious surfaces. A lot in two districts is calculated separately for each portion, and the Appendix B row becomes "maximum total covered lot area" with the open-land row becoming a minimum.

By district

Each row is a district portion: a lot lying wholly in one district is one portion, and a split lot contributes one portion per district it touches, which is how the proposed law says the arithmetic must run. "Now" is coverage by buildings alone; "proposed" adds classified developed surface in the business districts and is identical to "now" in the residential districts.

DistrictMaxPortionsMedian now90th pct nowOver max nowMedian proposed90th pct proposedOver 80% of max, proposedOver max proposedOver max, upper bound
HB Hamlet Business80%3710.2%27.6%039.8%62.4%301 (median 50.1%)
VB Village Business70%264.2%17.4%012.1%50.3%203 (median 35.9%)
C-1 Commercial 160%630.0%9.1%02.2%36.9%414 (median 7.3%)
C-2 Commercial 260%70.0%3.4%00.0%24.2%000 (median 0.1%)
C-3 Commercial 360%424.2%9.1%012.8%40.3%311 (median 21.5%)
RRA-1 Rural Residence Agriculture 110%13711.1%5.1%25unchangedunchanged25
RRA-2 Rural Residential Agriculture 210%4940.6%3.1%3unchangedunchanged3
VR Village Residence25%728.4%15.4%1unchangedunchanged1
HR Hamlet Residence20%1596.4%12.8%4unchangedunchanged4
current rule, buildings onlyproposed rule, buildings plus developed surface
Business-district portions by lot coverage: current rule vs proposed rule 0 25 50 75 100 125 150 140 80 0-10 24 30 10-20 7 23 20-30 4 10 30-40 14 40-50 9 50-60 9 60-70 70-80 80-100 lot coverage, percent of the district portion district portions

What a cap would need to be

If the board wants the new definition to leave existing business lots where they stand, the maximum has to sit above what those lots already cover. The table reads: to keep the stated share of today's business portions conforming under the proposed definition, a single uniform maximum would have to be at least this high.

TargetUniform maximum needed
90% of business portions conform50%
95% of business portions conform62%
98% of business portions conform64%
100% of business portions conform69%

The current maximums are 80 (HB), 70 (VB) and 60 (C-1, C-2, C-3). Whether any lot's existing coverage should be grandfathered rather than accommodated is a policy choice this table does not make.

Business portions that would exceed their maximum under the proposed rule

Sorted by how far over they land. "Developed" is the classified pavement, gravel and yard area outside the building footprints; "buildings" is footprint area clipped to the portion. Each of these deserves a look at its review image before anyone treats the number as final.

DistrictSBLAddressOwnerPortionBuildingsDevelopedNowProposedMax
C-191.-1-33.1101131 State Route 9HSkate 9H Realty Inc114,621 sf28,339 sf45,551 sf24.7%64.5%60%
C-391.-1-72.31006 State Route 9HKozel's Inc66,153 sf12,473 sf28,799 sf18.9%62.4%60%

Where developed surface dominates

The fifteen business portions with the largest share of their area in developed surface. These are the lots the definition change is really about: the buildings are modest but the paved and graveled area is not.

DistrictSBLAddressPortionBuildingsDeveloped surfaceDeveloped shareProposed coverage
HB75.4-2-64.200State Route 6611,827 sf0 sf7,378 sf62.4%62.4%
HB75.4-3-142327 State Route 6622,582 sf635 sf12,648 sf56.0%58.8%
HB75.4-3-152331 State Route 6653,678 sf4,392 sf28,776 sf53.6%61.8%
VB76.-1-332565 State Route 6630,548 sf3,227 sf16,135 sf52.8%63.4%
HB75.4-2-6Garage Place144,508 sf7,594 sf74,117 sf51.3%56.5%
C-3101.-1-774 Bender31,030 sf473 sf15,446 sf49.8%51.3%
HB75.4-1-362230 State Route 6621,240 sf0 sf10,513 sf49.5%49.5%
HB75.4-3-132319 State Route 6640,210 sf2,635 sf19,890 sf49.5%56.0%
HB75.4-2-7Garage Place118,920 sf18,727 sf57,563 sf48.4%64.2%
C-3101.-1-9.35 Grandinetti50,818 sf0 sf24,416 sf48.0%48.0%
HB75.4-3-162337 State Route 6657,684 sf6,285 sf26,772 sf46.4%57.3%
VB76.-1-612614 State Route 66277,984 sf48,270 sf126,406 sf45.5%62.8%
C-391.-1-72.31006 State Route 9H66,153 sf12,473 sf28,799 sf43.5%62.4%
C-173.-2-37.11840 State Route 9H608,439 sf63,606 sf264,809 sf43.5%54.0%
C-173.-3-761851 State Route 9H444,428 sf28,349 sf186,461 sf42.0%48.3%

Method and limits

Districts

District boundaries are the town's own "Ghent Zoning Districts" map (the Google My Maps the town publishes, pulled September 4, 2026), one polygon set per district, drawn on the county parcel lines (every district's vertices a median of under one foot from a parcel line) and forming a clean partition with no overlaps. RRA-1 is taken as the remainder of every lot under no other district, which closes the two acres the map leaves unlabeled. The consultant's per-district shapefiles were checked against it and agree for the hamlet, village and RRA districts but not for C-1 (drawn 36 ft off the parcel lines on an old base) or C-3 (631 acres drawn versus 343 on the town map), which is why they were retired for this study; the town map states that the adopted PDF controls on any discrepancy. A parcel is assigned every district covering at least 200 square feet of it; 43 business lots touch more than one district. The Airport district has no Appendix B column and is reported without a maximum.

Buildings

Building footprints are the New York State ITS statewide layer (the county Geo-Data Hub's "Columbia County Building Footprints" is a filter on it): 4,210 footprints in Ghent, drawn by NYSERDA from 2014 to 2017 imagery with Microsoft fill. Buildings added since 2017 are missing unless they appear in the developed-surface classification as roof; buildings removed since are counted. Footprints are clipped to the lot line, so a barn straddling two parcels counts on each only for the part on that parcel.

Developed surface

No public map of paved and graveled areas exists for Columbia County (county Hub, state Clearinghouse and the 30-meter national land-cover product were checked). Developed surface was therefore classified from USDA NAIP four-band imagery flown leaf-on in August 2019 at 60 cm, using the normalized-difference vegetation index (NDVI), which is strongly negative on asphalt, near zero on gravel and concrete, and positive on anything growing. Measured on Ghent lots: asphalt −0.30 to −0.50, gravel and concrete −0.05 to −0.35, drought-browned lawn 0.00 to 0.10, live lawn and brush 0.20 and up. The main estimate counts pixels below −0.02 (pavement, gravel, concrete, bare compacted yards) that are not water, deep shadow or building footprint, after a small morphological cleanup that removes parked cars and stripes. The upper-bound column reruns the same classification at 0.15, which also sweeps in every browned lawn; the truth for any one lot sits between the two, and the two numbers together say how much of the answer rides on the imagery rather than the rule. Method tag: naip_ndvi_v1(ndvi<-0.02); 0 hand overrides. Bare tilled fields and construction sites read as developed. Decks, patios and pools under tree canopy are missed. Every classified parcel has a side-by-side review image in the GIS viewer's parcel panel; the estimate is for understanding the rule's reach, not for enforcement on any single lot.

Reproducing

gis/zoning_drawn.py, gis/build_lot_coverage.py, gis/classify_developed.py and gis/report_lot_coverage.py in the iWorQ tools repository rebuild every table here from the source files; the GIS viewer's "Lot coverage" selector colors the map by the same numbers.