Aldo

Ulster County

Town of Marbletown, NY: zoning for new construction

11 districts Min lot 1–4 ac Stretch code Central Hudson

Thinking about building in the Town of Marbletown? Here is what the zoning actually says, pulled straight from the town code. Town of Marbletown runs 11 zoning districts, with residential minimum lot sizes ranging from 1 to 4 acres depending on the district. Short-term rentals allowed with registration here. The town has adopted New York's stretch energy code (2022), so plan for it. Use the district figures below to size up a parcel before you buy, then confirm the specifics with the building department.

Zoning districts

District Min lot Setbacks F / S / R Max height ADU
Agricultural-4 (A-4) 4 ac 35 ft As of right
Agricultural-3 (A-3) 3 ac 35 ft As of right
Agricultural-2 (A-2) 3 ac 35 ft As of right
Residential-1 (R-1) 3 ac 35 ft As of right
Residential-3 (R-3) 1 ac 35 ft As of right
Scenic Resources (SR) 1 ac 35 ft As of right
Business-1 Enhanced (B-1/E) 1 ac No
Business-1 Node (B-1/N) 1 ac No
Business-2 (B-2) 1 ac 35 ft special-use-permit
Industrial-1 (I-1) 25 ft No
Industrial/Business (I/B) 1 ac No

Short-term rentals

Short-term rentals allowed with registration. STR permit required. Town of Marbletown has adopted STR regulations. Contact Building Dept at (845) 687-7500 to confirm current permit requirements, fees, and any night caps before proceeding. Municipal source

Good to know

Sizing up a specific parcel in Marbletown?

Aldo pulls the exact zoning district, setbacks, and build feasibility for any parcel - before you buy. Run a free zoning report.

Try Aldo free →

Other Ulster County towns

Zoning figures for Town of Marbletown are compiled from the municipal code (last reviewed Apr 2026) and provided for decision-support only - not legal, engineering, or architectural advice. Setback and dimensional standards often carry conditions and exceptions; verify with the building department at (845) 687-7500 before relying on any number. Source: Offsite / Aldo zoning dataset, municipalData.js.