The Village of Middleport, in Niagara County, New York, requires a building permit for work covered by the state Uniform Code1. The village adopted its own zoning chapter2. Septic permits inside the village come from the Niagara County Health District, not the village3. RV living on private property is limited to 72-hour visits4.
At a glance
- Building permit
- Required inside the village for work that must meet the Uniform Code, with listed exemptions1
- Zoning
- Village zoning chapter adopted by the Board of Trustees2
- Septic
- Niagara County Health District approval required before work3
- RV living
- One RV, visitors only, up to 72 hours, in a residential district at a home4
- R-1 lot size
- At least 75 feet wide and 7,500 square feet5
- R-1 setbacks
- 35 ft front, 30 ft rear, 6 ft minimum on one side6
- Certificate of occupancy
- Required before a new or altered building is used7
Who to call
Codes & inspections
Village of Middleport Code Enforcement Officer
Building permits and certificates of occupancy inside the village
Septic permits
Niagara County Department of Health, Environmental Health Division
Septic plan approvals and pre-sale septic dye tests for Niagara County, including village addresses
55 Stevens Street, Lockport, NY 14094
Contact details are copied from each office’s official page and were checked against it on October 23, 2026.
Off-grid gear
Going off-grid in Village of Middleport means bringing your own water and power. The kit we’d start with:
- Water Crystal Quest Filter any source — well, rain, or creek — to drinking-clean.
- Power Bluetti Solar generators and home battery backup for living off the grid.
- Septic Soil percolation test kit Run your own perc test before paying an engineer — the first thing a septic office asks about.
- Water Well water test kit Bacteria, nitrates, hardness — know what the well on a parcel is really pumping.
These are affiliate links — we may earn a commission, at no cost to you. As an Amazon Associate, Bolthole Index earns from qualifying purchases.
Does Middleport, NY have zoning, and what does it mean for RVs, lot size and setbacks?
Yes. The Village of Middleport has its own zoning chapter, adopted by the Board of Trustees2, and district boundaries are drawn on the village zoning map8. Zoning here is the village's job, not Niagara County's9.
In the R-1 One- and Two-Family Residential District, a lot must be at least 75 feet wide and 7,500 square feet5. Front yards are 35 feet from the street line, rear yards are 30 feet, one side yard is at least 6 feet, and both side yards together are at least 16 feet6. Buildings, including accessory buildings, may cover no more than 30% of the lot10, and height is capped at 35 feet11.
For RVs, Middleport allows one vehicle to be occupied for up to 72 hours by visitors of the occupant, in a residential district at a premises with a constructed residence4. Mobile homes and trailers are also barred from occupancy on private property outside that exception12. We could not confirm village rules for tiny homes, so ask the Code Enforcement Officer before planning one.
Do you need a building permit in Middleport, and who issues it?
Yes. Inside the Village of Middleport, a building permit is required for any work that must meet the state Uniform Code or Energy Code, including construction, enlargement, alteration, removal, relocation and demolition, plus solid-fuel heating appliances1. The village enforces the Uniform Code itself13, and the permit must be in hand before work starts1.
Applications are written, on a form the Code Enforcement Officer accepts, and signed by the owner or an authorized agent14. Plans need an engineer's or architect's seal15. Once work is under way it must stay exposed until the Code Enforcement Officer inspects it16, and a certificate of occupancy is required before a new or altered building is used7.
Reach the village's [Code Enforcement Officer](office:village-building) at 716-735-330315. We could not confirm the current fee schedule; the zoning chapter lists a $1 fee with the approved plot plan, and Chapter 97 separately requires the applicable building permit fee17.
How do septic permits work inside Middleport?
Septic permits for every address in the village come from Niagara County, not the village. The county Board of Health enforces the Sanitary Code of the Niagara County Health District inside Middleport18. Nobody may construct, install, connect, alter or extend a sewage disposal system there without written approval from the Public Health Director3.
For a new system on a vacant lot, a licensed New York professional engineer must prepare the plans19. County design plan review costs $29020. Niagara County's soil rating makes an engineered design likely: only 1.6% of the county's soils rate "not limited" for a conventional drain field21. Selling a home with an existing system triggers a dye test22.
Call the [Environmental Health Division](office:septic) at (716) 439-744423.
Can you live in an RV or tiny home in Middleport?
Not as a residence. Village code lets one RV be occupied for sleeping and living for no more than 72 hours, only by visitors of the person living in a house on that lot, in a residential district4. Canal boats get a separate two-day allowance4. Sleeping in an RV, tent or trailer on a street, alley, parking lot or other public place is prohibited24.
We could not confirm any village provision about tiny homes, so a tiny home would most likely be judged as a dwelling under the building permit and zoning rules above. Ask the Code Enforcement Officer before you buy.
Building a home in Middleport: the steps, in order
- Confirm your lot's zoning district and dimensions against the village zoning chapter8.
- Get septic approval from the Niagara County Health District before any sewage work3.
- File a written building permit application with the Code Enforcement Officer, signed by the owner or agent14.
- Start work only after the permit is issued1.
- Leave work exposed for inspection16.
- Get a certificate of occupancy before moving in7.
What stays with Niagara County, and what to check before you buy in Middleport?
Septic approval stays with Niagara County18. For land outside the village, see the Niagara County page, because village rules do not apply there.
Before buying, ask the village about floodplain rules; the village's Flood Damage Prevention chapter exists, but we could not confirm its permit terms. A driveway onto a state highway needs a state permit25. County property taxes run at an effective rate of 2.3%, with a median bill of $4,052 a year2627.
Watch-outs
- Middleport has no confirmed owner-builder exemption, so plan on a permit even for work you do yourself; ask the Code Enforcement Officer1.
- We could not confirm village rules on tiny homes, short-term rentals, private wells or subdivision; ask the village before you rely on any of them8.
- The village is recruiting a part-time Code Enforcement Officer, so call ahead to confirm office hours15.
Sources
- Chapter 97: Fire Prevention and Building Code Administration and Enforcement - Village of Middleport, NY (Village of Middleport), quoted and re-checked
- Chapter 200: Zoning - Village of Middleport, NY (Village of Middleport), quoted and re-checked
- Disposal - Sewage | Niagara County, NY (Village of Middleport), quoted and re-checked
- Chapter 187: Vehicles, Recreational and Transient - Village of Middleport, NY (Village of Middleport), quoted and re-checked
- Article III: District Regulations - Village of Middleport, NY (Village of Middleport), quoted and re-checked
- Article III: District Regulations - Village of Middleport, NY (Village of Middleport), quoted and re-checked
- Article V: Administration and Enforcement - Village of Middleport, NY (Village of Middleport), quoted and re-checked
- Article III: District Regulations - Village of Middleport, NY (Village of Middleport), quoted and re-checked
- Chapter V Land Use & Environment, quoted and re-checked
- Article III: District Regulations - Village of Middleport, NY (Village of Middleport), quoted and re-checked
- Article III: District Regulations - Village of Middleport, NY (Village of Middleport), quoted and re-checked
- Chapter 187: Vehicles, Recreational and Transient - Village of Middleport, NY (Village of Middleport), quoted and re-checked
- Chapter 97: Fire Prevention and Building Code Administration and Enforcement - Village of Middleport, NY (Village of Middleport), quoted and re-checked
- Chapter 97: Fire Prevention and Building Code Administration and Enforcement - Village of Middleport, NY (Village of Middleport), quoted and re-checked
- Village of Middleport Code Enforcement Officer (middleportny.gov)
- Chapter 97: Fire Prevention and Building Code Administration and Enforcement - Village of Middleport, NY (Village of Middleport), quoted and re-checked
- Article V: Administration and Enforcement - Village of Middleport, NY (Village of Middleport), quoted and re-checked
- Disposal - Sewage | Niagara County, NY (Village of Middleport), quoted and re-checked
- Disposal - Sewage, quoted and re-checked
- Disposal - Sewage, quoted and re-checked
- Share of soils USDA rates "not limited" for a conventional septic drain field (SSURGO). A strict rating: the median county is about 6% and a tenth of counties are 0%, so a low figure means most lots need a site evaluation or an engineered system, not that septic is impossible. Cite it only with that caveat: Bolthole Index county data
- Disposal - Sewage | Niagara County, NY (Village of Middleport), quoted and re-checked
- Niagara County Department of Health, Environmental Health Division (niagaracounty.gov)
- Chapter 187: Vehicles, Recreational and Transient - Village of Middleport, NY (Village of Middleport), quoted and re-checked
- Residential Driveway Permits (New York statewide rule), quoted and re-checked
- Effective property tax rate: Bolthole Index county data
- Median property tax bill: Bolthole Index county data
Written October 23, 2026 from the rules quoted below, each taken from an official source and re-checked by an independent reviewer. This is research, not legal advice: rules change, so confirm with the office before you buy or build.