Genesee County, MI Accessory Structures: ADU Rules (2026)
ADU rules in Genesee County, MI, also called accessory dwelling unit regulations or granny flat ordinances, cover setbacks, owner-occupancy, parking, and permit requirements.
Key Facts
- County ADU rule
- None; set locally
- Governing law
- MZEA, MCL 125.3101+
- Township exemption
- MCL 125.3209(1)
- Who decides
- Your city or township
- Permit source
- Local zoning/building office
Summary
Genesee County does not zone accessory dwelling units. Under the Michigan Zoning Enabling Act, your city, village, or township sets whether an ADU is allowed and its size, setbacks, and permit path. Check with your local zoning office.
a township that has enacted a zoning ordinance under this act is not subject to an ordinance, rule, or regulation adopted by a county under this act
Full Breakdown
Michigan is a home-rule/township-zoning state. Cities and villages zone within their borders; townships zone unincorporated land under the Michigan Zoning Enabling Act (MZEA, MCL 125.3101 et seq.). A county may zone only where a township has not, which is rare in heavily-townshipped Genesee County (Flint, Grand Blanc, Burton, Davison, Fenton, Flushing, Swartz Creek, Mt. Morris). MCL 125.3209(1) confirms a township with its own zoning ordinance is not subject to a county ordinance. So ADU legality, owner-occupancy, unit size, and building-permit requirements are decided by your local municipality, not Genesee County government.
Violations & Fines
Building or occupying an unpermitted ADU is a local zoning/building-code violation; penalties, stop-work orders, and fines are set by your city or township ordinance.
Frequently Asked Questions
Does Genesee County allow ADUs?
Which statute governs Michigan zoning?
Sources & Official References
Other rules in Genesee County
How Genesee County compares: Easiest Cities to Build an ADU·Compare Genesee County to another location·View the Michigan accessory structures overview
See something wrong?
Help us keep this page accurate. If you notice an error or outdated information, let us know.