Minnesota Rental Laws
Twin Cities Rental License Requirements: What Each City Requires
By Mark Hanson, President & Broker5 min read
Rental license, registration and inspection rules for all 45 Twin Cities cities Fuze serves, with links to each city's full requirements.
On this page
Most Twin Cities owners are surprised to learn how different the rental rules are from one city to the next. One suburb licenses every rental and inspects it every year, the next only asks you to register, and a few don't license long-term rentals at all. Before you rent out a home, you need to know what your city requires.
We researched the official rules for all 45 cities Fuze serves, using each city's own website and code. Of those, 29 require a rental license, 4 require registration, 11 don't license long-term rentals (some only regulate short-term rentals), and in Rogers the city code and fee schedule disagree, so it's best to check with the city. Each city page has the full details, sources and a last-verified date.
What most Twin Cities rental licenses involve
- An application and fee, renewed every 1 to 4 years depending on the city.
- Inspections, from every year (for example Eden Prairie and Richfield) to every few years, or only when there's a complaint.
- Local contact rules: several cities require a manager or agent located nearby if the owner lives outside the metro (Maple Grove, Bloomington, Cottage Grove, Lakeville and Corcoran, among others).
- Extra requirements in some cities, such as crime-free lease addendums, owner training (Plymouth, Eagan, St. Louis Park), occupancy limits, or caps on how many single-family homes can be rentals (Anoka, Corcoran).
- Penalties for renting without a license, which can include doubled fees, fines or reinstatement charges.
Minneapolis and St. Paul
Minneapolis requires a rental license for every rental dwelling, including single-family homes, with fees based on a tier system tied to the property's condition and management history. St. Paul requires a Fire Certificate of Occupancy for non-owner-occupied homes, and its Rent Stabilization Ordinance limits most rent increases to 3% in a 12-month period, with an exception process. See our Minneapolis and St. Paul pages for details.
City-by-city summary
Rules change, so always confirm with the city before renting. Click any city for its full requirements, fees and official sources.
Northwest & West Suburbs
| City | What's required | License term | Inspections |
|---|---|---|---|
| Albertville | Rental license | Annual | Every other year |
| Carver | No city license found | See city page | See city page |
| Chanhassen | Short-term rentals only | Annual (short-term rentals) | See city page |
| Chaska | Rental license | Annual, renewal due in January | Initial inspection, then every 2 years |
| Corcoran | Rental license | Annual, July 1 to June 30 | At application, then by zone schedule or on complaint |
| Dayton | Rental license | 2 years, expiring June 30 | Before issue, at each renewal, at sale and on complaint |
| Eden Prairie | Rental license | Annual, February 1 to January 31 | Every year |
| Excelsior | No city license found | See city page | See city page |
| Maple Grove | Rental license | Fixed term through December 31, 2028 | Conversion inspection for new rentals, then inspections under the city property maintenance code |
| Medina | No city license found | See city page | See city page |
| Minnetonka | No city license found | See city page | See city page |
| Minnetrista | No city license found | See city page | See city page |
| Otsego | Rental license | 1 year from the inspection date | Every 3 years for single-family and townhouse rentals |
| Plymouth | Rental license | 3 years for one- and two-family homes and condos; annual for other rentals | Every 3 years for one- and two-family homes |
| Rogers | Check with the city | Annual (per the 2026 fee schedule) | See city page |
| Shakopee | Rental license | Valid 36 months, renewed annually | Every 3 years |
| St. Louis Park | Rental license | Annual, renewal postmarked by January 1 | Up to every 2 years |
| St. Michael | No city license found | See city page | See city page |
South & Southwest Suburbs
| City | What's required | License term | Inspections |
|---|---|---|---|
| Apple Valley | Rental registration | Update within 30 days of changes | See city page |
| Bloomington | Rental license | Annual | Must pass inspection before licensing |
| Eagan | Rental license | Annual | About every 3 years, plus on complaint |
| Lakeville | Rental registration | One-time; update when owner or contact changes | No city inspections required |
| Prior Lake | Short-term rentals only | See city page | See city page |
| Richfield | Rental license | Annual, renewal due by December 31 | Every year (two inspections included in the license fee) |
| Rosemount | Rental license | 2 years | Initial inspection, then on complaint |
| Savage | Rental registration | See city page | See city page |
East & Southeast Suburbs
| City | What's required | License term | Inspections |
|---|---|---|---|
| Cottage Grove | Rental license | 2 years | At each license renewal (owner or manager must attend) |
| Hastings | Rental license | See city page | About every 2 years (Fire Department) |
| Hudson, WI | Short-term rentals only | Short-term license year: October 1 to September 30 | See city page |
| Lake Elmo | Short-term rentals only | See city page | See city page |
| Mahtomedi | Rental license | 2 years | At each renewal |
| Stillwater | Short-term rentals only | See city page | See city page |
| Woodbury | Rental license | Annual | See city page |
North & Northeast Suburbs
| City | What's required | License term | Inspections |
|---|---|---|---|
| Andover | Rental license | 2 years | Exterior inspection at each license |
| Anoka | Rental license | Fixed 3-year cycle (2026 to 2028) | See city page |
| Blaine | Rental license | Annual, January 1 to December 31 | Interior every 3 years, exterior every year |
| Circle Pines | Rental license | 4 years with a clean first inspection, otherwise 2 years | At each licensing (SBM Fire Department) |
| Elk River | Rental license | Annual | Every year (one re-inspection included) |
| Ramsey | Rental license | See city page | See city page |
| Roseville | Rental registration | Annual from the registration date | See city page |
| Vadnais Heights | Rental license | Annual | Every year |
| White Bear Lake | Rental license | 2 years | Every 2 years |
Minneapolis, St. Paul and Edina
| City | What's required | License term | Inspections |
|---|---|---|---|
| Edina | Rental license | Annual | Every other year for single-family homes, condos and townhomes |
| Minneapolis | Rental license | Annual, March 2 to March 1 | Based on the property's tier |
| St. Paul | Rental license | See city page | By the Fire Certificate of Occupancy program |
How Fuze handles licensing
Fuze handles the rental license application, renewals and inspection prep for the homes we manage: $150 for license paperwork and $150 for the license inspection, plus the city's own fee. We track renewal dates and inspection cycles so licenses don't lapse, and in cities that require a local manager, Fuze fills that role. See every city we serve on our areas we serve page.
Talk to a Fuze property manager
Or call 612.353.8080
