Bolthole Index

Olmsted County, Minnesota

Building permits, zoning and septic rules in Rochester, Minnesota

Rochester, Minnesota requires building permits for construction and regulated renovation work, including work homeowners perform themselves.1 Rochester applies its own Unified Development Code to land inside city limits; county zoning standards are not the city’s zoning rules.2 For private wastewater systems, Rochester’s city engineer must approve the completed installation before use.3

At a glance

Building permits
Required for construction and regulated renovation; DIY work still needs approval1
Zoning
City Unified Development Code applies inside Rochester2
Septic
City-engineer inspection and satisfactory installation before use3
Owner-builder
DIY single-family work allowed with required permits and compliance responsibility4
Accessory dwelling units
Eligible in residential districts; maximum 1 ADU per lot and 1,000 square feet5
Minimum lot area
R-1: 5,000 square feet; AG: 35 acres, subject to modifications67

Who to call

Building permits

Rochester Building Safety

City building inspections and questions about permitted construction

507-328-2600

[email protected]

4001 W River Parkway, Rochester, MN 55901

Septic permits

Olmsted County Planning — Septic and Wells

County septic and well contact identified for a Rochester city parcel; confirm the project address

507-328-7100

[email protected]

2122 Campus Dr SE Suite 100 Rochester, MN 55904

Roads & driveways

Rochester Public Works — City Engineer

Contact for city-engineer review of private wastewater systems and driveway approaches

507-328-2400

4001 West River Parkway NW Suite 100 Rochester, MN 55901

Contact details are copied from each office’s official page and were checked against it on October 11, 2026.

Off-grid gear

Going off-grid in Rochester means bringing your own water and power. The kit we’d start with:

These are affiliate links — we may earn a commission, at no cost to you. As an Amazon Associate, Bolthole Index earns from qualifying purchases.

Do you need a building permit in Rochester, MN?

Rochester requires building permits for construction, renovation, alteration, repair, moving, enlargement, demolition and replacement, along with regulated mechanical and plumbing work.1 Owners and occupants doing their own single-family-home work must obtain the applicable permits, and the person signing is responsible for compliance.4 Rochester Building Safety enforces the Minnesota Residential Code through plan review and inspections of permitted work.8 A building permit does not include trade work, so ask Building Safety which separate trade applications the project needs.9

Who handles Rochester building permits and zoning questions?

Start with Rochester Building Safety for construction inspections and Rochester Community Development for zoning certificates and planning questions.109 Rochester allows inspection scheduling through Accela Citizen Access, telephone, email or the Building Safety front desk.11 A project that does not need a building permit can still need a zoning certificate.9 For a proposed garage or shed, send Community Development a sketch or site plan showing the location so a planner can discuss the applicable zoning requirements.9

Does Rochester have zoning, minimum lot sizes and setbacks?

Rochester’s Unified Development Code regulates private-property development inside city limits.2 Determine the parcel’s district using the city zoning and development map, including applicable overlays such as Shoreland, Decorah Edge and Floodplain.12 In Rochester’s R-1 district, the minimum lot area is 5,000 square feet and minimum width is 60 feet, subject to other UDC provisions and adopted city regulations.6 R-1 minimum setbacks include 15 feet in front, 5 feet on an interior side and 20 feet at the primary rear, with table footnotes and exceptions applying.13 Rochester’s AG district instead has a minimum lot area of 35 acres and minimum width of 60 feet, also subject to modifications.7 AG minimum setbacks include 20 feet in front, 6 feet on an interior side and 25 feet at the primary rear.14

How do septic permits work inside Rochester?

Most Minnesota septic systems need a construction permit from the applicable local government; large systems fall under MPCA permitting.15 Olmsted County’s jurisdiction lookup identifies the county as the septic and well contact for a Rochester city parcel; ask the county to confirm authority for your project address.16 Rochester also requires private wastewater installations to be satisfactory to the city engineer before use, with final inspection before underground portions are covered.3 Arrange both the construction-permit path and city-engineer inspection before installing or covering a private system.153

Can you live in an RV or tiny home in Rochester?

We could not confirm permission to occupy an RV on private land in Rochester; ask Community Development to determine the proposed residential use under the city’s UDC.2 Rochester’s prohibition on camping on city land or rights-of-way, unless specifically authorized, does not establish permission for private-property RV living.17 Minnesota tiny houses used as dwellings must meet the applicable residential code, and municipal zoning also governs their placement and use.18 Rochester allows eligible ADUs in residentially zoned districts, with no more than 1 per lot and a maximum gross floor area of 1,000 square feet; an ADU cannot be an RV or storage container.5 Ask Community Development and Building Safety to classify a proposed small dwelling before buying or ordering it.218

Building a home in Rochester: what are the steps?

First, establish the parcel’s Rochester zoning district and overlays using the city zoning and development map.12 Next, discuss the intended use and site layout with Community Development; zoning approval can be necessary even when building approval is not.9 Then obtain the city building permit and required trade approvals, including for work you perform yourself.19 For a private wastewater system, resolve the local construction permit and Rochester city-engineer inspection requirements before installation.153 After building-permit approval, payment and issuance, schedule the required construction inspections through Rochester Building Safety.11

What should you check before buying land in Rochester?

Ask Rochester Community Development about unresolved tiny-home occupancy, minimum dwelling floor area and agricultural-building treatment; we could not confirm a city-specific answer for those questions.2 For a concrete or asphalt driveway approach constructed or altered in the public right-of-way, Rochester requires a city-engineer permit before work begins.19 A direct driveway connection to a state highway instead needs MnDOT access approval before construction or modification.20 Minnesota regulated floodplain construction and fill require floodplain approval, so resolve floodplain constraints before settling on a building site.21 For land outside Rochester city limits, use the Olmsted County guide and confirm the township’s jurisdiction rather than applying Rochester’s city zoning.2

Watch-outs

  • A building-permit exemption does not automatically remove Rochester zoning-certificate requirements.9
  • Rochester ADU eligibility does not allow an RV to serve as an ADU.5
  • Rochester private wastewater systems need final city-engineer inspection before underground portions are covered.3

Sources

  1. Building Permits (Rochester), quoted and re-checked
  2. Unified Development Code (UDC) (Rochester), quoted and re-checked
  3. Rochester Code § 12-2-4, Private wastewater disposal (Rochester), quoted and re-checked
  4. Building Permits (Rochester), quoted and re-checked
  5. Accessory Dwelling Units (ADUs) (Rochester), quoted and re-checked
  6. Rochester Unified Development Code, Version January 2026 (Rochester), quoted and re-checked
  7. Rochester Unified Development Code, Version January 2026 (Rochester), quoted and re-checked
  8. Building Code (Rochester), quoted and re-checked
  9. Rochester Community Development — Planning & Zoning (rochestermn.gov)
  10. Rochester Building Safety (rochestermn.gov)
  11. Building Inspections (Rochester), quoted and re-checked
  12. Unified Development Code (UDC) (Rochester), quoted and re-checked
  13. Rochester Unified Development Code, Version January 2026 (Rochester), quoted and re-checked
  14. Rochester Unified Development Code, Version January 2026 (Rochester), quoted and re-checked
  15. SSTS design (Minnesota statewide rule), quoted and re-checked
  16. Olmsted County Planning — Septic and Wells (webapp.co.olmsted.mn.us)
  17. Rochester Code § 8-15-3, Prohibition (Rochester), quoted and re-checked
  18. Tiny Houses and the 2020 Minnesota Residential Code (Minnesota statewide rule), quoted and re-checked
  19. Rochester Code § 9-5-1, Permit required (Rochester), quoted and re-checked
  20. MnDOT Access Management Manual, Chapter 4 (Minnesota statewide rule), quoted and re-checked
  21. Floodplain Regulations (Minnesota statewide rule), quoted and re-checked

Written October 11, 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.

Answers from the rulebook for Rochester

Rochester’s own rules

  • Building permitRequired

    Construction, renovation, alteration, repair, moving, enlargement, demolition, replacement, and listed gas, mechanical, or plumbing work inside Rochester city limits.

    • Owners and occupants of single-family homes must obtain permits for work they perform themselves.
    • Permits may expire after 180 days without inspection or an update and may require renewal or restart with associated fees.
    “In the City of Rochester, owners and occupants of single-family homes are required to obtain permits for work they intend to do themselves.”
  • Owner-builder exemptionAvailable (with conditions)

    Owners and occupants performing work on single-family homes inside Rochester city limits.

    • The permit is still required.
    • The person signing the permit is responsible for regulatory compliance.
    • This source does not establish an exemption for all contractor licensing or all project types.
    “In the City of Rochester, owners and occupants of single-family homes are required to obtain permits for work they intend to do themselves. The individual who signs the permit is responsible for ensuring the work is completed in compliance with all regulatory standards.”
  • Building code adoptedAdopted (with conditions)

    Permitted work inside Rochester city limits.

    • The 2015 MN Residential Code is enforced for projects issued before March 31, 2020.
    • Other current codes listed by the City include conservation, electrical, energy, mechanical/fuel gas, and plumbing codes.
    “The City of Rochester adopted the 2020 MN Residential Code as of March 31, 2020. The Building Safety Department enforces this Code during its Plan Review and Inspection phases of permitted work.”
  • InspectionsRequired

    Permitted construction and renovation work inside Rochester city limits.

    • Inspections are scheduled after permit approval, payment, and issuance.
    • Scheduling is available through Accela, telephone, email, or the city front desk.
    “After your permit is approved, payment is made and the permit is issued, schedule the required inspections for your project.”
  • Certificate of occupancyLimited

    ADU projects inside Rochester city limits.

    • The City page states that a Certificate of Occupancy must be issued before an ADU Pilot Program application is submitted.
    • The cited material does not establish that a certificate is required for every building type.
    “An application for the ADU Pilot Program should be completed and submitted after: fees for which reimbursements are being requested have been paid in full; construction on the ADU is complete; and A Certificate of Occupancy has been issued by City Staff.”
  • Local zoningPresent

    Land inside Rochester city limits.

    • The UDC is Rochester's zoning ordinance and regulates private-property development.
    “City Council adopted a new zoning ordinance, which went into effect on January 1, 2023. The new ordinance (the Unified Development Code, or UDC) regulates how private property can be developed in Rochester.”
  • Zoning districtsPublished

    Zoning districts inside Rochester city limits.

    • The City identifies base districts AG, R, MX, BP, LI, SI, and H.
    • Overlay districts include Airport, Historic Preservation, Shoreland, Decorah Edge, and Floodplain overlays.
    • The applicable district for a parcel must be determined from the City's zoning and development map.
    “Rochester’s base zone districts are: Agricultural (AG), Residential (R), Mixed Use (MX), and nonresidential (BP, LI, SI, H).”
  • Minimum lot sizeSpecified

    AG Agricultural zoning district inside Rochester city limits.

    • The UDC states that other UDC provisions, overlay districts, incentives, neighborhood-protection standards, or other adopted City regulations may modify the table standards.

    minimum lot area: >= 35 acres · minimum lot width: >= 60 feet

    “AG R-1 R-2 R-2x R-3 R-4 Lot Dimensions (Minimum) Lot Area 35 acres 5,000 sq. ft. 3,000 sq. ft. 2,000 sq. ft. 3,500 sq. ft. 6,000 sq. ft. Lot Width 60 feet 60 feet 30 feet 30 feet 30 feet 60 feet”
    One more reviewed finding on this topic
  • SetbacksSpecified

    AG Agricultural zoning district inside Rochester city limits.

    • Front setback is 20 feet; street-side 12 feet; interior-side 6 feet; sum of interior sides 16 feet; primary rear 25 feet; corner-lot accessory rear 6 feet.
    • Table footnotes and UDC exceptions apply.

    front setback: >= 20 feet · interior side setback: >= 6 feet · primary rear setback: >= 25 feet

    “Building Setbacks (Minimum in feet) A Front 20 B Interior Side 6 Street Side 12 Minimum Sum of Interior Side Yards 16 C Rear 25”
    One more reviewed finding on this topic
  • Building heightSpecified

    AG Agricultural zoning district inside Rochester city limits.

    • Maximum primary-structure height is 35 feet; maximum accessory-structure height is 45 feet.

    maximum primary structure height: <= 35 feet · maximum accessory structure height: <= 45 feet

    “Building/Structure Height (Maximum in feet) Primary Structure 35 35 35 45 48 115 Accessory Structure 45 15 [6] 15 [6] 15 [6] 25 25”
    One more reviewed finding on this topic
    • Specified — R-1 Residential zoning district inside Rochester city limits.
      “Building/Structure Height (Maximum in feet) D Primary Structure 35 Accessory Structure 15 [1] NOTES [1] 24 feet for Accessory Dwelling Units.”
  • Camping on your landProhibited

    Camping on Rochester city land or city right-of-way.

    • Exception applies when camping is otherwise specifically authorized.
    • The ordinance includes enforcement and removal procedures in § 8-15-4.
    “No person may camp in or upon any city land or right-of-way, unless otherwise specifically authorized, subject to the enforcement requirements in paragraph 8-15-4 below.”
  • Manufactured homesLimited

    Manufactured homes sited in manufactured-home parks inside Rochester city limits.

    • Applicants must comply with Minnesota Department of Health manufactured-home-park licensing requirements.
    • Each manufactured home must conform to Minnesota statutes and bear an installation seal.
    • Minimum manufactured-home-space area is 2,000 square feet; minimum space width is 250 feet; usable open space is 200 square feet per space; setbacks are front 15 feet, interior side 5 feet, street side 10 feet, rear 10 feet; maximum primary-structure height is 26 feet.

    minimum manufactured-home-space area: >= 2000 square feet · minimum manufactured-home-space width: >= 250 feet · maximum primary structure height: <= 26 feet

    “Each manufactured home sited on a lot in a manufactured home park shall conform to all Minnesota Statutes including but not limited to Chapter 327 and shall bear an installation seal as defined in Minn. Stat. Ch. 327.31, Subd. 12.”
  • Accessory dwellingsAllowed (with conditions)

    Accessory dwelling units in residentially zoned districts inside Rochester city limits.

    • No more than one ADU per lot.
    • Maximum gross floor area is 1,000 square feet.
    • Detached ADUs must be in the rear or side yard.
    • An ADU cannot be a recreational vehicle or storage container.
    • Additional ownership, residence, setback, separation, compatibility, and pedestrian-pathway requirements apply.

    maximum ADU gross floor area: <= 1000 square feet · maximum ADUs per lot: <= 1 unit

    “When the Unified Development Code (UDC) went into effect on January 1, 2023, accessory dwelling units became eligible accessory uses in all residentially zoned districts.”
  • Septic inspectionRequired

    Private wastewater disposal systems inside Rochester city limits.

    • The city engineer may inspect at any stage.
    • The applicant must notify the city engineer for final inspection before underground portions are covered.
    • The system cannot be used until installation is satisfactory to the city engineer.
    “The use of such private system shall not be made until the installation is completed to the satisfaction of the city engineer. The city engineer shall be allowed to inspect the work at any stage of construction, and the applicant shall notify the city engineer when the system is ready for final inspection and before any underground portions are covered.”
  • Subdividing landRegulated (with conditions)

    Major and minor subdivisions inside Rochester city limits.

    • The UDC's development-standards applicability table identifies subdivision standards under § 60.400.030.
    • Sensitive lands, stormwater, drainage, access, dimensional, and other UDC standards may also apply.
    “Section 60.400.030 Subdivision Standards”
  • Driveway accessRequired

    Concrete or asphalt driveway approaches constructed or altered in the public right-of-way inside Rochester city limits.

    • A city-engineer permit is required before work begins.
    • Approaches may not exceed 32 feet at the sidewalk line unless the common council approves a wider approach after a favorable city-engineer recommendation.
    • Adjacent approaches on the same lot must be separated by at least 10 feet.

    maximum driveway approach width: <= 32 feet (Common council may approve a wider approach under § 9-5-7(b)) · minimum separation between adjacent driveway approaches: >= 10 feet

    “No person shall locate, establish, begin to construct, construct or alter any concrete or asphalt sidewalks, driveway approaches, or curb and gutters in the public right-of-way without first obtaining a permit from the city engineer as provided by this chapter.”
  • Building in a floodplainLimited

    Development in Rochester's Floodplain Overlay Districts.

    • Flood Fringe, Flood Prone, and Floodway standards differ.
    • New manufactured-home parks and subdivisions are prohibited in any floodplain district.
    • New recreational-vehicle parks or campgrounds and expansions of existing parks or campgrounds are prohibited in any floodplain district.
    • On-site water and sewage systems must comply with cited Minnesota rules where public utilities are not provided.
    “New manufactured home parks and subdivisions, and expansions to existing manufactured home parks and subdivisions are prohibited in any floodplain district.”

Still unanswered

We looked and could not find an official answer yet. Silence is not permission; ask Rochester or Olmsted County directly.

  • Minimum dwelling size — Residential dwellings inside Rochester city limits.
  • Lot coverage — Residential and agricultural lots inside Rochester city limits.
  • Tiny homes — Tiny-home occupancy on private land inside Rochester city limits.
  • Well permit — Private wells inside Rochester city limits.
  • Agricultural exemption — Agricultural buildings or uses inside Rochester city limits.

Each answer was extracted from an official source and independently re-checked against that source by a second reviewer. That is an evidence check, not legal advice. Rules change; confirm with the authority before you buy or build.

Unanswered questions are usually a sign that Rochester publishes no rule on the point, not that none exists. Olmsted County’s page lists the county offices to call.

← All of Olmsted County: county rules, score and offices