Skip to main content

Monroe County, New York Building Permit Guide

To get a building permit in Monroe County, confirm which office issues permits for the property’s address, then submit the application with your plans and required documents, pay the permit fees, and pass inspections before final approval. Alliance Permitting can prepare, file and track the permit for you and schedule the inspections.

Rochester, the 20 towns and the villages of Monroe County each issue their own building permits; the county approves septic systems, signs off on buildings fronting county roads under General Municipal Law 239-F and reviews referred development.

Authority: City, town and village building departmentsCode: 2025 NYS Uniform Code and Energy Code
Building permits
29 local officesCity, towns and villages
County roads
239-F and 136 permitsMCDOT Permit Office, 585-753-7710
Septic
County Public Health111 Westfall Road; 585-753-5060
New house fee
$0.20–$0.40 per sq ftVaries by town; see the table

Monroe County has no building department. The City of Rochester, each of the 20 towns (counting East Rochester, which is both a town and a village) and most of the ten villages run their own, and a few share: East Rochester’s town and village are one office, and the Village of Spencerport uses the Town of Ogden’s department. The county comes in where a lot touches county business: the Department of Public Health approves septic systems, the Department of Transportation must consent before a town or village issues a permit for a building fronting a county road, and County Planning reviews referred development.

What requires a building permit in Monroe County?

The towns agree on the large work and part ways on the small. Webster requires permits for fences and roof replacements, while Penfield needs no building permit for a fence and Pittsford none for fences, roofing, siding or replacement windows. Hamlin requires a permit for every roof job, from tear-off to metal over shingles. Chili generally exempts residential fences and sheds under 120 sq ft. Check the list of the office that covers your address, not a neighbor’s.

Permit needed almost everywhere

  • New homes, additions and structural remodeling
  • Garages and larger accessory buildings
  • Decks, porches and pools with their barriers
  • Fireplaces, wood stoves and generators
  • Demolition and changes of use
  • Commercial construction and alterations

Depends on the town

  • Fences: needed in Webster, not in Penfield or Pittsford
  • Roofing: needed in Hamlin and Webster, not in Pittsford
  • Small sheds: Chili starts at 120 sq ft; each town sets its own size
  • Replacement windows and siding

What the municipalities decide and what the state holds

Construction must meet the state’s 2025 Uniform Code and Energy Code, and no municipality may make them stricter without Code Council approval. Each town and village sets its own fees, permit lists, zoning, environmental overlay districts and contractor rules, and some add local reviews: every new house and addition in the Town of Pittsford goes to its Design Review and Historic Preservation Board first. Two state laws also give the county a say: General Municipal Law 239-F for buildings on county roads and 239-l, m and n for planning referrals.

Monroe County building department: who handles permitting

A town department covers the town outside its villages, and Rochester is separate from every town. Most villages issue their own permits; Spencerport is the exception, served by Ogden under an intermunicipal agreement. This site has full guides for the city and 13 of the towns, linked in the table for their fees, forms and inspection rules.

Short on time to read all of this?

Get a free quote →
Building permit offices in Monroe County (31 municipalities, 30 rows)
PlaceWho issues building permitsOfficial page
Rochester (city)City Building Permit Office, City Hall, 30 Church Street, Room 121B; see the Rochester guideLinked in the guide
Brighton (town)Building and Planning Department, applications in OpenGov; see the Brighton guideLinked in the guide
Chili (town)Town Building Department, 3333 Chili Avenue, Cloudpermit filing; see the Chili guideLinked in the guide
Clarkson (town)Town Building Department; 585-637-1145, Monday–Thursday 8 am–4 pm, Friday to 1 pmBuilding Department
Brockport (village, in Sweden and Clarkson)Village Building & Code Enforcement, 127 Main Street; 585-637-5300Building & Code
East Rochester (town and village)One Town/Village Building Department, 317 Main Street, Suite 2000; 585-586-3553Building Department
Gates (town)Building Department, 1605 Buffalo Road; see the Gates guideLinked in the guide
Greece (town)Building Department, Town Hall, 1 Vince Tofany Boulevard; see the Greece guideLinked in the guide
Hamlin (town)Town building inspector; 585-964-8181, weekdays 8 am–4 pmBuilding Inspector
Henrietta (town)Department of Building and Fire Prevention, 475 Calkins Road; see the Henrietta guideLinked in the guide
Irondequoit (town)Building Department, 1280 Titus Avenue; see the Irondequoit guideLinked in the guide
Mendon (town)Town Building Department, Town Hall Room B, Honeoye Falls; 585-624-6066Building in Mendon
Honeoye Falls (village, in Mendon)Village Code Enforcement Department, 5 East Street; 585-624-6150Code Enforcement
Ogden (town)Town Building Department, shared with Spencerport; see the Ogden guideLinked in the guide
Spencerport (village, in Ogden)The shared Town of Ogden Building Department, under an intermunicipal agreementLinked in the guide
Parma (town)Town Building Department; see the Parma guideLinked in the guide
Hilton (village, in Parma)Village Building Department, 59 Henry Street; 585-392-4144Building Department
Penfield (town)Building Department, 3100 Atlantic Avenue, GovWell filing; see the Penfield guideLinked in the guide
Perinton (town)Building and Codes Department, GovWell filing; see the Perinton guideLinked in the guide
Fairport (village, in Perinton)Village building inspector and code officer, 31 South Main Street; 585-421-3207Building & Code Enforcement
Pittsford (town)Building and Code Enforcement, 11 South Main Street; see the Pittsford guideLinked in the guide
Pittsford (village, in Pittsford)Village building inspector, Village Hall, 21 North Main StreetBuilding Inspector
Riga (town)Town building inspector and code enforcement; 585-293-3880 ext. 124Building Department
Churchville (village, in Riga)Village building inspector and code enforcement officer, 23 East Buffalo Street; 585-293-3720Building Inspector
Rush (town)Town Building Department, 5977 East Henrietta Road; 585-533-9114Building
Sweden (town)Town Building Department; see the Sweden guideLinked in the guide
Webster (town)Building Department, 1000 Ridge Road; see the Webster guideLinked in the guide
Webster (village, in Webster)Village Building Department; 585-265-3770Building Department
Wheatland (town)Town Building Department and Fire Marshal, 22 Main Street, Scottsville; 585-889-1553 option 3Building Department
Scottsville (village, in Wheatland)Village code enforcement and building inspector: building, sign, plumbing and electrical permits; 585-889-6050Code Enforcement

Not sure this scope needs a permit?

Get a free quote →

Brockport straddles Sweden and Clarkson, and the village’s own department covers both parts. A Honeoye Falls address can be inside the village or out in the Town of Mendon, whose town hall is on West Main Street in Honeoye Falls. Town offices in Chili, Gates and Irondequoit themselves carry Rochester mailing addresses, so go by the municipality on the tax bill, not the postal city.

Rather talk it over?

Call 1-855-478-4290 →

What Monroe County itself does

  • Department of Public Health, onsite wastewater program, 111 Westfall Road, Room 844 (585-753-5060): approves septic designs under Articles II-A and III of the county Sanitary Code, witnesses percolation tests and deep holes, and inspects new systems and repairs.
  • Department of Transportation Permit Office, City Place, Suite 6100, 50 West Main Street, Rochester (585-753-7710): Section 136 highway work permits for any access to or work in a county right-of-way, and the 239-F consent for buildings on county roads.
  • Planning and Development: the Development Review Committee’s online system records every 239 referral, and its review area map shows whether a site is likely to need county review.

Monroe County permit types and applications

Residential permits

Filing methods vary more than fees. Brighton uses OpenGov, Chili uses Cloudpermit, Penfield and Perinton use GovWell and Ogden opened online applications for town and Spencerport residents in August 2026, while Mendon and Riga work from paper forms. Mendon posts a checklist of what to bring, and Riga posts a printable application and a solar form.

Commercial permits

Commercial projects usually need site plan approval from the town or village planning board, which refers qualifying actions to County Planning through the online development review system. Sealed drawings by a New York design professional are required, and fire marshal reviews are local: Henrietta’s department is Building and Fire Prevention, and Wheatland combines its building department with the fire marshal.

What comes before the building permit

  • County road frontage: the owner submits a 239-F form signed by the town or village official, usually the building inspector; the County Highway Superintendent has 10 working days to act, no fee is charged, and a 239-F must accompany every Section 136 permit for a new building.
  • Zoning and planning: the local ZBA and planning board, with county referral where required.
  • Septic: county Public Health approval of a design professional’s plan on a lot without sewer.
  • Sewer: where a home joins a county Pure Waters district, the town collects the county charge with the permit; Parma and Sweden list $250.

Rather not deal with the Monroe County building department?

Get a free quote →

Building permit fees in Monroe County

There is no county building fee. Most towns charge new homes by the square foot, and the rate and add-ons vary widely; the figures below come from each town’s current schedule as given in this site’s town guides.

New-house building permit charges in nine Monroe County towns
TownNew-house square-foot chargeSchedule
Brighton$0.35 per sq ft, $150 minimumSince October 1, 2026
Gates$0.40 per sq ftAdopted January 5, 2026
Henrietta$0.30 per sq ft (one- or two-family)Fee chapter amended June 11, 2026
Ogden$0.30 per sq ft, $450 minimum, plus $350 certificate of occupancy and $850 recreation fee2026 schedule, January 27, 2026
Parma$0.25 per sq ftEffective January 1, 2023
Penfield$50 plus $0.25 per sq ft, at least $400Town fee page
Perinton$0.20 per sq ft, $50 minimum2026 fee schedule
Sweden$0.20 per sq ft of living area, $50 minimumRevised January 6, 2026
Webster$0.20 per sq ft, $100 minimum, plus $30 inspection fee2026 fee schedule

Worked comparison for a 2,000 sq ft house, square-foot charge only: $400 in Perinton, Sweden and Webster, $500 in Parma, $550 in Penfield ($50 plus $500), $600 in Henrietta and Ogden, $700 in Brighton and $800 in Gates. Ogden then adds $350 for the certificate of occupancy and $850 for recreation, and other towns add their own certificate, recreation and sewer charges, so ask for the full assessed total. The county charges nothing for a 239-F review.

Trade permits and who may pull them

Monroe County issues no trade licenses; plumbing rules are town by town. Chili has a plumbing license chapter, Gates requires plumbers to be registered with the town, Pittsford charges $100 a year for its plumbing license and Greece registers plumbers through its Technical Services Department. Electrical work goes to approved third-party agencies: Hamlin names Commonwealth, Middle Department and New York Electrical Inspection Agency for a rough and a final inspection, and their certificate must come in before the town’s final. Henrietta and the Village of Scottsville issue their own plumbing and electrical permits. Under state law, every office needs proof of workers’ compensation and disability coverage, or an exemption, before a permit issues.

Want this handled start to finish?

Get a free quote →

How to get a building permit in Monroe County

1. Find the right office

Use the municipality on the tax bill and check whether the parcel is in a village.

2. Check county roads

If the lot fronts a county highway, start the 239-F and Section 136 permits with MCDOT.

3. Settle sewer or septic

Arrange the sewer connection or have a design professional prepare the septic plan for county approval.

4. Clear local boards

Get ZBA, planning board or design review approval where the local code requires it.

5. Apply

File through the town’s portal or on paper with plans, survey and insurance proof.

6. Inspect and close

Book inspections with the local office and get the certificate of occupancy or compliance.

Review, corrections and what causes delay

Brighton warns that a complete construction application can take four to six weeks. County steps add time: up to 10 working days for a 239-F decision, and no certificate of occupancy should issue until the county’s Section 136 permit conditions are met. Starting early is costly too: Hamlin treats missing permits as a $125 fine, and Chili adds a $100 surcharge plus twice the fee.

Inspections and certificates

Inspections are booked with the department that issued the permit, by phone or through its portal, and the county inspects septic construction itself. Electrical certificates from the approved agency come before the final in towns such as Hamlin. The local office then issues the certificate of occupancy or compliance; where the lot fronts a county road, MCDOT’s permit conditions must be satisfied first.

New York building code

New York builds on one statewide code, the Uniform Code, outside New York City; the 2025 edition and 2025 Energy Code took effect on 31 December 2025 (the all-electric provisions remain suspended by court order). Cities, towns and villages administer it, and local standards stricter than the code need Code Council approval. The Uniform Code in New York

In Monroe County that single code is administered by almost thirty local departments, each with its own fees, portal and permit list.

Monroe County permit FAQ

Does Monroe County issue building permits?

No. The City of Rochester, the towns and the villages do; the county approves septic systems, county-road access and referred development.

Who issues permits in Spencerport?

The Town of Ogden Building Department, which the town and village share under an intermunicipal agreement.

What is a 239-F permit?

The county’s consent for a town or village building permit when the building fronts or takes access from a county highway. The owner submits it, a local official signs it, the county has 10 working days to act, and there is no fee.

Who approves a septic system?

The Monroe County Department of Public Health, on a plan by a design professional; it also inspects the installation.

Do I need a permit for a fence?

It depends on the town: Webster requires one, Penfield and Pittsford do not, and Chili generally exempts residential fences.

Inspections are where schedules slip.

Get a free quote →

Does a Rochester mailing address mean the city issues my permit?

No. The Rochester postal city covers parts of several towns; Chili, Gates and Irondequoit town halls use it themselves. The municipality on the tax bill decides which office issues the permit.

How much is a permit for a new house?

Between $0.20 and $0.40 per sq ft in the towns listed above, before certificate, recreation and sewer charges.

Is my community in the flood insurance program?

Yes. All 30 Monroe County communities in FEMA’s book are in the participating section.

Monroe County permit search and official resources

Permit records stay with the city, town or village that issued them; ask that clerk or building department, or file a Freedom of Information Law request there. County septic approvals are held by Public Health, and 239 referral documents are kept in the county’s online development review system.

Simplify Monroe County permitting with Alliance Permitting

250K+Permits approved
All 50States covered
21+ YearsJurisdictional depth
Done-for-youWe file, you build

Alliance Permitting is a permit documentation and submission company in New York. We prepare your paperwork, file it correctly and coordinate with the permitting authority through issuance. We are not a contractor and we do not perform licensed plan review or inspections; that work stays with your licensed team and the jurisdiction.

Ready to break ground in Monroe County sooner?

Let Alliance prepare, file, and track your Monroe County permits while your crew stays on the job.

This guide is provided by Alliance Permitting for general information about Monroe County permitting. Requirements, fees, and procedures change; confirm details with the permitting authority before relying on them.