Real Estate Investment Map of Minnesota

State Market Overview

Real Estate Investment Analysis for Minnesota

Use state-level benchmarks for taxes, vacancy, and rent to screen deals faster before diving into city-specific underwriting.

Analyze a Minnesota Address

Avg. Property Tax

1.1%

vs National Avg 1.1%

Vacancy Rate

6.4%

Stable

Median Rent

$1,600

+2% YoY

Price-to-Rent

17.2

Balanced Market

Explore Minnesota Markets

Choose a city to see localized assumptions for taxes, rents, and vacancy rates.

Ada

Local County

Median rent $1,600

Adams

Local County

Median rent $1,600

Adrian

Local County

Median rent $1,600

Afton

Local County

Median rent $1,600

Aitkin

Local County

Median rent $1,600

Akeley

Local County

Median rent $1,600

Albany

Local County

Median rent $1,600

Albert Lea

Local County

Median rent $1,600

Alberta

Local County

Median rent $1,600

Albertville

Local County

Median rent $1,600

Alden

Local County

Median rent $1,600

Aldrich

Local County

Median rent $1,600

Alexandria

Local County

Median rent $1,600

Alpha

Local County

Median rent $1,600

Altura

Local County

Median rent $1,600

Alvarado

Local County

Median rent $1,600

Amboy

Local County

Median rent $1,600

Andover

Local County

Median rent $1,600

Angle Inlet

Local County

Median rent $1,600

Annandale

Local County

Median rent $1,600

Anoka

Local County

Median rent $1,600

Apple Valley

Local County

Median rent $1,600

Appleton

Local County

Median rent $1,600

Arco

Local County

Median rent $1,600

Arden Hills

Local County

Median rent $1,600

Argyle

Local County

Median rent $1,600

Arlington

Local County

Median rent $1,600

Ashby

Local County

Median rent $1,600

Askov

Local County

Median rent $1,600

Atwater

Local County

Median rent $1,600

Audubon

Local County

Median rent $1,600

Aurora

Local County

Median rent $1,600

Austin

Local County

Median rent $1,600

Avoca

Local County

Median rent $1,600

Avon

Local County

Median rent $1,600

Babbitt

Local County

Median rent $1,600

Backus

Local County

Median rent $1,600

Badger

Local County

Median rent $1,600

Bagley

Local County

Median rent $1,600

Baker

Local County

Median rent $1,600

Balaton

Local County

Median rent $1,600

Ball Club

Local County

Median rent $1,600

Barnesville

Local County

Median rent $1,600

Barnum

Local County

Median rent $1,600

Barrett

Local County

Median rent $1,600

Barry

Local County

Median rent $1,600

Battle Lake

Local County

Median rent $1,600

Baudette

Local County

Median rent $1,600

Baxter

Local County

Median rent $1,600

Bayport

Local County

Median rent $1,600

Beardsley

Local County

Median rent $1,600

Beaulieu

Local County

Median rent $1,600

Beaver Bay

Local County

Median rent $1,600

Beaver Creek

Local County

Median rent $1,600

Becker

Local County

Median rent $1,600

Bejou

Local County

Median rent $1,600

Belgrade

Local County

Median rent $1,600

Belle Plaine

Local County

Median rent $1,600

Bellechester

Local County

Median rent $1,600

Bellingham

Local County

Median rent $1,600

Beltrami

Local County

Median rent $1,600

Belview

Local County

Median rent $1,600

Bemidji

Local County

Median rent $1,600

Bena

Local County

Median rent $1,600

Benson

Local County

Median rent $1,600

Bertha

Local County

Median rent $1,600

Bethel

Local County

Median rent $1,600

Big Falls

Local County

Median rent $1,600

Big Lake

Local County

Median rent $1,600

Bigelow

Local County

Median rent $1,600

Bigfork

Local County

Median rent $1,600

Bingham Lake

Local County

Median rent $1,600

Birchwood Village

Local County

Median rent $1,600

Bird Island

Local County

Median rent $1,600

Biscay

Local County

Median rent $1,600

Biwabik

Local County

Median rent $1,600

Blackduck

Local County

Median rent $1,600

Blaine

Local County

Median rent $1,600

Blomkest

Local County

Median rent $1,600

Blooming Prairie

Local County

Median rent $1,600

Bloomington

Local County

Median rent $1,600

Blue Earth

Local County

Median rent $1,600

Bluffton

Local County

Median rent $1,600

Bock

Local County

Median rent $1,600

Borup

Local County

Median rent $1,600

Bovey

Local County

Median rent $1,600

Bowlus

Local County

Median rent $1,600

Boy River

Local County

Median rent $1,600

Boyd

Local County

Median rent $1,600

Braham

Local County

Median rent $1,600

Brainerd

Local County

Median rent $1,600

Brandon

Local County

Median rent $1,600

Breckenridge

Local County

Median rent $1,600

Breezy Point

Local County

Median rent $1,600

Brewster

Local County

Median rent $1,600

Bricelyn

Local County

Median rent $1,600

Brook Park

Local County

Median rent $1,600

Brooklyn Center

Local County

Median rent $1,600

Brooklyn Park

Local County

Median rent $1,600

Brooks

Local County

Median rent $1,600

Brookston

Local County

Median rent $1,600

Brooten

Local County

Median rent $1,600

Browerville

Local County

Median rent $1,600

Browns Valley

Local County

Median rent $1,600

Brownsdale

Local County

Median rent $1,600

Brownsville

Local County

Median rent $1,600

Brownton

Local County

Median rent $1,600

Bruno

Local County

Median rent $1,600

Buckman

Local County

Median rent $1,600

Buffalo

Local County

Median rent $1,600

Buffalo Lake

Local County

Median rent $1,600

Buhl

Local County

Median rent $1,600

Burnsville

Local County

Median rent $1,600

Burtrum

Local County

Median rent $1,600

Butterfield

Local County

Median rent $1,600

Byron

Local County

Median rent $1,600

Caledonia

Local County

Median rent $1,600

Callaway

Local County

Median rent $1,600

Calumet

Local County

Median rent $1,600

Cambridge

Local County

Median rent $1,600

Campbell

Local County

Median rent $1,600

Canby

Local County

Median rent $1,600

Cannon Falls

Local County

Median rent $1,600

Canton

Local County

Median rent $1,600

Carlos

Local County

Median rent $1,600

Carlton

Local County

Median rent $1,600

Carver

Local County

Median rent $1,600

Cass Lake

Local County

Median rent $1,600

Cedar Mills

Local County

Median rent $1,600

Center City

Local County

Median rent $1,600

Centerville

Local County

Median rent $1,600

Ceylon

Local County

Median rent $1,600

Champlin

Local County

Median rent $1,600

Chandler

Local County

Median rent $1,600

Chanhassen

Local County

Median rent $1,600

Chaska

Local County

Median rent $1,600

Chatfield

Local County

Median rent $1,600

Chickamaw Beach

Local County

Median rent $1,600

Chisago City

Local County

Median rent $1,600

Chisholm

Local County

Median rent $1,600

Chokio

Local County

Median rent $1,600

Circle Pines

Local County

Median rent $1,600

Clara City

Local County

Median rent $1,600

Claremont

Local County

Median rent $1,600

Clarissa

Local County

Median rent $1,600

Clarkfield

Local County

Median rent $1,600

Clarks Grove

Local County

Median rent $1,600

Clear Lake

Local County

Median rent $1,600

Clearbrook

Local County

Median rent $1,600

Clearwater

Local County

Median rent $1,600

Clements

Local County

Median rent $1,600

Cleveland

Local County

Median rent $1,600

Climax

Local County

Median rent $1,600

Clinton

Local County

Median rent $1,600

Clitherall

Local County

Median rent $1,600

Clontarf

Local County

Median rent $1,600

Cloquet

Local County

Median rent $1,600

Coates

Local County

Median rent $1,600

Cobden

Local County

Median rent $1,600

Cohasset

Local County

Median rent $1,600

Cokato

Local County

Median rent $1,600

Cold Spring

Local County

Median rent $1,600

Coleraine

Local County

Median rent $1,600

Cologne

Local County

Median rent $1,600

Columbia Heights

Local County

Median rent $1,600

Columbus

Local County

Median rent $1,600

Comfrey

Local County

Median rent $1,600

Comstock

Local County

Median rent $1,600

Conger

Local County

Median rent $1,600

Cook

Local County

Median rent $1,600

Coon Rapids

Local County

Median rent $1,600

Corcoran

Local County

Median rent $1,600

Correll

Local County

Median rent $1,600

Cosmos

Local County

Median rent $1,600

Cottage Grove

Local County

Median rent $1,600

Cottonwood

Local County

Median rent $1,600

Courtland

Local County

Median rent $1,600

Credit River

Local County

Median rent $1,600

Cromwell

Local County

Median rent $1,600

Crookston

Local County

Median rent $1,600

Crosby

Local County

Median rent $1,600

Crosslake

Local County

Median rent $1,600

Crown College

Local County

Median rent $1,600

Crystal

Local County

Median rent $1,600

Currie

Local County

Median rent $1,600

Cuyuna

Local County

Median rent $1,600

Cyrus

Local County

Median rent $1,600

Dakota

Local County

Median rent $1,600

Dalton

Local County

Median rent $1,600

Danube

Local County

Median rent $1,600

Danvers

Local County

Median rent $1,600

Darfur

Local County

Median rent $1,600

Darwin

Local County

Median rent $1,600

Dassel

Local County

Median rent $1,600

Dawson

Local County

Median rent $1,600

Dayton

Local County

Median rent $1,600

De Graff

Local County

Median rent $1,600

Deephaven

Local County

Median rent $1,600

Deer Creek

Local County

Median rent $1,600

Deer River

Local County

Median rent $1,600

Deerwood

Local County

Median rent $1,600

Delano

Local County

Median rent $1,600

Delavan

Local County

Median rent $1,600

Delhi

Local County

Median rent $1,600

Dellwood

Local County

Median rent $1,600

Denham

Local County

Median rent $1,600

Dennison

Local County

Median rent $1,600

Dent

Local County

Median rent $1,600

Detroit Lakes

Local County

Median rent $1,600

Dexter

Local County

Median rent $1,600

Dilworth

Local County

Median rent $1,600

Dodge Center

Local County

Median rent $1,600

Donaldson

Local County

Median rent $1,600

Donnelly

Local County

Median rent $1,600

Doran

Local County

Median rent $1,600

Dover

Local County

Median rent $1,600

Dovray

Local County

Median rent $1,600

Dresbach

Local County

Median rent $1,600

Duluth

Local County

Median rent $1,600

Dumont

Local County

Median rent $1,600

Dundas

Local County

Median rent $1,600

Dundee

Local County

Median rent $1,600

Dunnell

Local County

Median rent $1,600

Eagan

Local County

Median rent $1,600

Eagle Bend

Local County

Median rent $1,600

Eagle Lake

Local County

Median rent $1,600

East Bethel

Local County

Median rent $1,600

East Grand Forks

Local County

Median rent $1,600

East Gull Lake

Local County

Median rent $1,600

Easton

Local County

Median rent $1,600

Ebro

Local County

Median rent $1,600

Echo

Local County

Median rent $1,600

Eden Prairie

Local County

Median rent $1,600

Eden Valley

Local County

Median rent $1,600

Edgerton

Local County

Median rent $1,600

Edina

Local County

Median rent $1,600

Effie

Local County

Median rent $1,600

Eitzen

Local County

Median rent $1,600

Elba

Local County

Median rent $1,600

Elbow Lake

Local County

Median rent $1,600

Elgin

Local County

Median rent $1,600

Elizabeth

Local County

Median rent $1,600

Elk River

Local County

Median rent $1,600

Elko New Market

Local County

Median rent $1,600

Elkton

Local County

Median rent $1,600

Ellendale

Local County

Median rent $1,600

Ellsworth

Local County

Median rent $1,600

Elmdale

Local County

Median rent $1,600

Elmore

Local County

Median rent $1,600

Elrosa

Local County

Median rent $1,600

Ely

Local County

Median rent $1,600

Elysian

Local County

Median rent $1,600

Emily

Local County

Median rent $1,600

Emmons

Local County

Median rent $1,600

Erhard

Local County

Median rent $1,600

Erskine

Local County

Median rent $1,600

Esko

Local County

Median rent $1,600

Essig

Local County

Median rent $1,600

Evan

Local County

Median rent $1,600

Evansville

Local County

Median rent $1,600

Eveleth

Local County

Median rent $1,600

Excelsior

Local County

Median rent $1,600

Eyota

Local County

Median rent $1,600

Fairfax

Local County

Median rent $1,600

Fairhaven

Local County

Median rent $1,600

Fairmont

Local County

Median rent $1,600

Falcon Heights

Local County

Median rent $1,600

Faribault

Local County

Median rent $1,600

Farmington

Local County

Median rent $1,600

Farwell

Local County

Median rent $1,600

Federal Dam

Local County

Median rent $1,600

Felton

Local County

Median rent $1,600

Fergus Falls

Local County

Median rent $1,600

Fertile

Local County

Median rent $1,600

Fifty Lakes

Local County

Median rent $1,600

Finland

Local County

Median rent $1,600

Finlayson

Local County

Median rent $1,600

Fish Lake

Local County

Median rent $1,600

Fisher

Local County

Median rent $1,600

Flensburg

Local County

Median rent $1,600

Floodwood

Local County

Median rent $1,600

Florence

Local County

Median rent $1,600

Foley

Local County

Median rent $1,600

Forada

Local County

Median rent $1,600

Forest Lake

Local County

Median rent $1,600

Foreston

Local County

Median rent $1,600

Fort Ripley

Local County

Median rent $1,600

Fosston

Local County

Median rent $1,600

Fountain

Local County

Median rent $1,600

Foxhome

Local County

Median rent $1,600

Franklin

Local County

Median rent $1,600

Frazee

Local County

Median rent $1,600

Freeborn

Local County

Median rent $1,600

Freeport

Local County

Median rent $1,600

Fridley

Local County

Median rent $1,600

Frontenac

Local County

Median rent $1,600

Frost

Local County

Median rent $1,600

Fulda

Local County

Median rent $1,600

Funkley

Local County

Median rent $1,600

Garden City

Local County

Median rent $1,600

Garfield

Local County

Median rent $1,600

Garrison

Local County

Median rent $1,600

Garvin

Local County

Median rent $1,600

Gary

Local County

Median rent $1,600

Gaylord

Local County

Median rent $1,600

Gem Lake

Local County

Median rent $1,600

Geneva

Local County

Median rent $1,600

Genola

Local County

Median rent $1,600

Georgetown

Local County

Median rent $1,600

Ghent

Local County

Median rent $1,600

Gibbon

Local County

Median rent $1,600

Gilbert

Local County

Median rent $1,600

Gilman

Local County

Median rent $1,600

Glencoe

Local County

Median rent $1,600

Glenville

Local County

Median rent $1,600

Glenwood

Local County

Median rent $1,600

Glyndon

Local County

Median rent $1,600

Golden Valley

Local County

Median rent $1,600

Gonvick

Local County

Median rent $1,600

Good Thunder

Local County

Median rent $1,600

Goodhue

Local County

Median rent $1,600

Goodland

Local County

Median rent $1,600

Goodridge

Local County

Median rent $1,600

Goodview

Local County

Median rent $1,600

Graceville

Local County

Median rent $1,600

Granada

Local County

Median rent $1,600

Grand Marais

Local County

Median rent $1,600

Grand Meadow

Local County

Median rent $1,600

Grand Rapids

Local County

Median rent $1,600

Granite Falls

Local County

Median rent $1,600

Grant

Local County

Median rent $1,600

Grasston

Local County

Median rent $1,600

Green Isle

Local County

Median rent $1,600

Greenbush

Local County

Median rent $1,600

Greenfield

Local County

Median rent $1,600

Greenwald

Local County

Median rent $1,600

Greenwood

Local County

Median rent $1,600

Grey Eagle

Local County

Median rent $1,600

Grove City

Local County

Median rent $1,600

Grygla

Local County

Median rent $1,600

Gully

Local County

Median rent $1,600

Hackensack

Local County

Median rent $1,600

Hadley

Local County

Median rent $1,600

Hallock

Local County

Median rent $1,600

Halma

Local County

Median rent $1,600

Halstad

Local County

Median rent $1,600

Ham Lake

Local County

Median rent $1,600

Hamburg

Local County

Median rent $1,600

Hammond

Local County

Median rent $1,600

Hampton

Local County

Median rent $1,600

Hancock

Local County

Median rent $1,600

Hanley Falls

Local County

Median rent $1,600

Hanover

Local County

Median rent $1,600

Hanska

Local County

Median rent $1,600

Harding

Local County

Median rent $1,600

Hardwick

Local County

Median rent $1,600

Harmony

Local County

Median rent $1,600

Harris

Local County

Median rent $1,600

Hartland

Local County

Median rent $1,600

Hastings

Local County

Median rent $1,600

Hatfield

Local County

Median rent $1,600

Hawley

Local County

Median rent $1,600

Hayfield

Local County

Median rent $1,600

Hayward

Local County

Median rent $1,600

Hazel Run

Local County

Median rent $1,600

Hector

Local County

Median rent $1,600

Heidelberg

Local County

Median rent $1,600

Henderson

Local County

Median rent $1,600

Hendricks

Local County

Median rent $1,600

Hendrum

Local County

Median rent $1,600

Henning

Local County

Median rent $1,600

Henriette

Local County

Median rent $1,600

Herman

Local County

Median rent $1,600

Hermantown

Local County

Median rent $1,600

Heron Lake

Local County

Median rent $1,600

Hewitt

Local County

Median rent $1,600

Hibbing

Local County

Median rent $1,600

High Forest

Local County

Median rent $1,600

Hill City

Local County

Median rent $1,600

Hillman

Local County

Median rent $1,600

Hills

Local County

Median rent $1,600

Hilltop

Local County

Median rent $1,600

Hinckley

Local County

Median rent $1,600

Hitterdal

Local County

Median rent $1,600

Hoffman

Local County

Median rent $1,600

Hokah

Local County

Median rent $1,600

Holdingford

Local County

Median rent $1,600

Holland

Local County

Median rent $1,600

Hollandale

Local County

Median rent $1,600

Holloway

Local County

Median rent $1,600

Holt

Local County

Median rent $1,600

Homer

Local County

Median rent $1,600

Hopkins

Local County

Median rent $1,600

Houston

Local County

Median rent $1,600

Howard Lake

Local County

Median rent $1,600

Hoyt Lakes

Local County

Median rent $1,600

Hubbard

Local County

Median rent $1,600

Hugo

Local County

Median rent $1,600

Humboldt

Local County

Median rent $1,600

Hutchinson

Local County

Median rent $1,600

Ihlen

Local County

Median rent $1,600

Independence

Local County

Median rent $1,600

Inger

Local County

Median rent $1,600

International Falls

Local County

Median rent $1,600

Inver Grove Heights

Local County

Median rent $1,600

Iona

Local County

Median rent $1,600

Iron Junction

Local County

Median rent $1,600

Ironton

Local County

Median rent $1,600

Isanti

Local County

Median rent $1,600

Isle

Local County

Median rent $1,600

Ivanhoe

Local County

Median rent $1,600

Jackson

Local County

Median rent $1,600

Janesville

Local County

Median rent $1,600

Jasper

Local County

Median rent $1,600

Jeffers

Local County

Median rent $1,600

Jenkins

Local County

Median rent $1,600

Johnson

Local County

Median rent $1,600

Jordan

Local County

Median rent $1,600

Kandiyohi

Local County

Median rent $1,600

Karlstad

Local County

Median rent $1,600

Kasota

Local County

Median rent $1,600

Kasson

Local County

Median rent $1,600

Keewatin

Local County

Median rent $1,600

Kelliher

Local County

Median rent $1,600

Kellogg

Local County

Median rent $1,600

Kennedy

Local County

Median rent $1,600

Kenneth

Local County

Median rent $1,600

Kensington

Local County

Median rent $1,600

Kent

Local County

Median rent $1,600

Kenyon

Local County

Median rent $1,600

Kerkhoven

Local County

Median rent $1,600

Kerrick

Local County

Median rent $1,600

Kettle River

Local County

Median rent $1,600

Kiester

Local County

Median rent $1,600

Kilkenny

Local County

Median rent $1,600

Kimball

Local County

Median rent $1,600

Kinbrae

Local County

Median rent $1,600

Kingston

Local County

Median rent $1,600

Kinney

Local County

Median rent $1,600

Knife River

Local County

Median rent $1,600

La Crescent

Local County

Median rent $1,600

La Prairie

Local County

Median rent $1,600

La Salle

Local County

Median rent $1,600

Lafayette

Local County

Median rent $1,600

Lake Benton

Local County

Median rent $1,600

Lake Bronson

Local County

Median rent $1,600

Lake City

Local County

Median rent $1,600

Lake Crystal

Local County

Median rent $1,600

Lake Elmo

Local County

Median rent $1,600

Lake George

Local County

Median rent $1,600

Lake Henry

Local County

Median rent $1,600

Lake Lillian

Local County

Median rent $1,600

Lake Park

Local County

Median rent $1,600

Lake Shore

Local County

Median rent $1,600

Lake St. Croix Beach

Local County

Median rent $1,600

Lake Wilson

Local County

Median rent $1,600

Lakefield

Local County

Median rent $1,600

Lakeland

Local County

Median rent $1,600

Lakeland Shores

Local County

Median rent $1,600

Lakeville

Local County

Median rent $1,600

Lamberton

Local County

Median rent $1,600

Lancaster

Local County

Median rent $1,600

Landfall

Local County

Median rent $1,600

Lanesboro

Local County

Median rent $1,600

Lansing

Local County

Median rent $1,600

Laporte

Local County

Median rent $1,600

Lastrup

Local County

Median rent $1,600

Lauderdale

Local County

Median rent $1,600

Le Center

Local County

Median rent $1,600

Le Roy

Local County

Median rent $1,600

Le Sueur

Local County

Median rent $1,600

Lengby

Local County

Median rent $1,600

Leonard

Local County

Median rent $1,600

Leonidas

Local County

Median rent $1,600

Leota

Local County

Median rent $1,600

Lester Prairie

Local County

Median rent $1,600

Lewiston

Local County

Median rent $1,600

Lewisville

Local County

Median rent $1,600

Lexington

Local County

Median rent $1,600

Lilydale

Local County

Median rent $1,600

Lindstrom

Local County

Median rent $1,600

Lino Lakes

Local County

Median rent $1,600

Lismore

Local County

Median rent $1,600

Litchfield

Local County

Median rent $1,600

Little Canada

Local County

Median rent $1,600

Little Falls

Local County

Median rent $1,600

Little Rock

Local County

Median rent $1,600

Littlefork

Local County

Median rent $1,600

Long Beach

Local County

Median rent $1,600

Long Lake

Local County

Median rent $1,600

Long Prairie

Local County

Median rent $1,600

Longville

Local County

Median rent $1,600

Lonsdale

Local County

Median rent $1,600

Loretto

Local County

Median rent $1,600

Louisburg

Local County

Median rent $1,600

Lowry

Local County

Median rent $1,600

Lucan

Local County

Median rent $1,600

Lutsen

Local County

Median rent $1,600

Luverne

Local County

Median rent $1,600

Lyle

Local County

Median rent $1,600

Lynd

Local County

Median rent $1,600

Mabel

Local County

Median rent $1,600

Madelia

Local County

Median rent $1,600

Madison

Local County

Median rent $1,600

Madison Lake

Local County

Median rent $1,600

Magnolia

Local County

Median rent $1,600

Mahnomen

Local County

Median rent $1,600

Mahtomedi

Local County

Median rent $1,600

Mahtowa

Local County

Median rent $1,600

Manchester

Local County

Median rent $1,600

Manhattan Beach

Local County

Median rent $1,600

Mankato

Local County

Median rent $1,600

Mantorville

Local County

Median rent $1,600

Maple Grove

Local County

Median rent $1,600

Maple Lake

Local County

Median rent $1,600

Maple Plain

Local County

Median rent $1,600

Mapleton

Local County

Median rent $1,600

Mapleview

Local County

Median rent $1,600

Maplewood

Local County

Median rent $1,600

Marble

Local County

Median rent $1,600

Marietta

Local County

Median rent $1,600

Marine on St. Croix

Local County

Median rent $1,600

Marion

Local County

Median rent $1,600

Marshall

Local County

Median rent $1,600

Martin Lake

Local County

Median rent $1,600

Mayer

Local County

Median rent $1,600

Maynard

Local County

Median rent $1,600

Mazeppa

Local County

Median rent $1,600

McGrath

Local County

Median rent $1,600

McGregor

Local County

Median rent $1,600

McIntosh

Local County

Median rent $1,600

McKinley

Local County

Median rent $1,600

Meadowlands

Local County

Median rent $1,600

Medford

Local County

Median rent $1,600

Medicine Lake

Local County

Median rent $1,600

Medina

Local County

Median rent $1,600

Meire Grove

Local County

Median rent $1,600

Melrose

Local County

Median rent $1,600

Menahga

Local County

Median rent $1,600

Mendota

Local County

Median rent $1,600

Mendota Heights

Local County

Median rent $1,600

Mentor

Local County

Median rent $1,600

Merrifield

Local County

Median rent $1,600

Middle River

Local County

Median rent $1,600

Midway

Local County

Median rent $1,600

Miesville

Local County

Median rent $1,600

Milaca

Local County

Median rent $1,600

Milan

Local County

Median rent $1,600

Millerville

Local County

Median rent $1,600

Millville

Local County

Median rent $1,600

Milroy

Local County

Median rent $1,600

Miltona

Local County

Median rent $1,600

Minneapolis

Local County

Median rent $1,600

Minneiska

Local County

Median rent $1,600

Minneota

Local County

Median rent $1,600

Minnesota City

Local County

Median rent $1,600

Minnesota Lake

Local County

Median rent $1,600

Minnetonka

Local County

Median rent $1,600

Minnetonka Beach

Local County

Median rent $1,600

Minnetrista

Local County

Median rent $1,600

Mizpah

Local County

Median rent $1,600

Montevideo

Local County

Median rent $1,600

Montgomery

Local County

Median rent $1,600

Monticello

Local County

Median rent $1,600

Montrose

Local County

Median rent $1,600

Moorhead

Local County

Median rent $1,600

Moose Lake

Local County

Median rent $1,600

Mora

Local County

Median rent $1,600

Morgan

Local County

Median rent $1,600

Morris

Local County

Median rent $1,600

Morristown

Local County

Median rent $1,600

Morton

Local County

Median rent $1,600

Motley

Local County

Median rent $1,600

Mound

Local County

Median rent $1,600

Mounds View

Local County

Median rent $1,600

Mountain Iron

Local County

Median rent $1,600

Mountain Lake

Local County

Median rent $1,600

Murdock

Local County

Median rent $1,600

Myrtle

Local County

Median rent $1,600

Nashua

Local County

Median rent $1,600

Nashwauk

Local County

Median rent $1,600

Nassau

Local County

Median rent $1,600

Naytahwaush

Local County

Median rent $1,600

Nelson

Local County

Median rent $1,600

Nerstrand

Local County

Median rent $1,600

Nett Lake

Local County

Median rent $1,600

Nevis

Local County

Median rent $1,600

New Auburn

Local County

Median rent $1,600

New Brighton

Local County

Median rent $1,600

New Germany

Local County

Median rent $1,600

New Hope

Local County

Median rent $1,600

New London

Local County

Median rent $1,600

New Munich

Local County

Median rent $1,600

New Prague

Local County

Median rent $1,600

New Richland

Local County

Median rent $1,600

New Trier

Local County

Median rent $1,600

New Ulm

Local County

Median rent $1,600

New York Mills

Local County

Median rent $1,600

Newfolden

Local County

Median rent $1,600

Newport

Local County

Median rent $1,600

Nicollet

Local County

Median rent $1,600

Nielsville

Local County

Median rent $1,600

Nimrod

Local County

Median rent $1,600

Nisswa

Local County

Median rent $1,600

Norcross

Local County

Median rent $1,600

North Branch

Local County

Median rent $1,600

North Mankato

Local County

Median rent $1,600

North Oaks

Local County

Median rent $1,600

North St. Paul

Local County

Median rent $1,600

Northfield

Local County

Median rent $1,600

Northome

Local County

Median rent $1,600

Northrop

Local County

Median rent $1,600

Norwood Young America

Local County

Median rent $1,600

Nowthen

Local County

Median rent $1,600

Oak Grove

Local County

Median rent $1,600

Oak Park Heights

Local County

Median rent $1,600

Oakdale

Local County

Median rent $1,600

Odessa

Local County

Median rent $1,600

Odin

Local County

Median rent $1,600

Ogema

Local County

Median rent $1,600

Ogilvie

Local County

Median rent $1,600

Okabena

Local County

Median rent $1,600

Oklee

Local County

Median rent $1,600

Olivia

Local County

Median rent $1,600

Onamia

Local County

Median rent $1,600

Ormsby

Local County

Median rent $1,600

Orono

Local County

Median rent $1,600

Oronoco

Local County

Median rent $1,600

Orr

Local County

Median rent $1,600

Ortonville

Local County

Median rent $1,600

Osage

Local County

Median rent $1,600

Osakis

Local County

Median rent $1,600

Oslo

Local County

Median rent $1,600

Osseo

Local County

Median rent $1,600

Ostrander

Local County

Median rent $1,600

Otsego

Local County

Median rent $1,600

Ottertail

Local County

Median rent $1,600

Owatonna

Local County

Median rent $1,600

Palisade

Local County

Median rent $1,600

Park Rapids

Local County

Median rent $1,600

Parkers Prairie

Local County

Median rent $1,600

Paynesville

Local County

Median rent $1,600

Pease

Local County

Median rent $1,600

Pelican Rapids

Local County

Median rent $1,600

Pemberton

Local County

Median rent $1,600

Pennock

Local County

Median rent $1,600

Pequot Lakes

Local County

Median rent $1,600

Perham

Local County

Median rent $1,600

Perley

Local County

Median rent $1,600

Peterson

Local County

Median rent $1,600

Pickwick

Local County

Median rent $1,600

Pierz

Local County

Median rent $1,600

Pillager

Local County

Median rent $1,600

Pine Bend

Local County

Median rent $1,600

Pine City

Local County

Median rent $1,600

Pine Island

Local County

Median rent $1,600

Pine Point

Local County

Median rent $1,600

Pine River

Local County

Median rent $1,600

Pine Springs

Local County

Median rent $1,600

Pipestone

Local County

Median rent $1,600

Plainview

Local County

Median rent $1,600

Plato

Local County

Median rent $1,600

Plummer

Local County

Median rent $1,600

Plymouth

Local County

Median rent $1,600

Ponemah

Local County

Median rent $1,600

Porter

Local County

Median rent $1,600

Preston

Local County

Median rent $1,600

Princeton

Local County

Median rent $1,600

Prinsburg

Local County

Median rent $1,600

Prior Lake

Local County

Median rent $1,600

Proctor

Local County

Median rent $1,600

Quamba

Local County

Median rent $1,600

Racine

Local County

Median rent $1,600

Ramsey

Local County

Median rent $1,600

Randall

Local County

Median rent $1,600

Randolph

Local County

Median rent $1,600

Ranier

Local County

Median rent $1,600

Raymond

Local County

Median rent $1,600

Red Lake

Local County

Median rent $1,600

Red Lake Falls

Local County

Median rent $1,600

Red Wing

Local County

Median rent $1,600

Redby

Local County

Median rent $1,600

Redwood Falls

Local County

Median rent $1,600

Regal

Local County

Median rent $1,600

Remer

Local County

Median rent $1,600

Renville

Local County

Median rent $1,600

Revere

Local County

Median rent $1,600

Rice

Local County

Median rent $1,600

Rice Lake

Local County

Median rent $1,600

Richfield

Local County

Median rent $1,600

Richmond

Local County

Median rent $1,600

Richville

Local County

Median rent $1,600

Riverland

Local County

Median rent $1,600

Riverton

Local County

Median rent $1,600

Robbinsdale

Local County

Median rent $1,600

Rochester

Local County

Median rent $1,600

Rock Creek

Local County

Median rent $1,600

Rockford

Local County

Median rent $1,600

Rockville

Local County

Median rent $1,600

Rogers

Local County

Median rent $1,600

Rollingstone

Local County

Median rent $1,600

Ronneby

Local County

Median rent $1,600

Roosevelt

Local County

Median rent $1,600

Roscoe

Local County

Median rent $1,600

Rose Creek

Local County

Median rent $1,600

Roseau

Local County

Median rent $1,600

Rosemount

Local County

Median rent $1,600

Roseville

Local County

Median rent $1,600

Rothsay

Local County

Median rent $1,600

Round Lake

Local County

Median rent $1,600

Roy Lake

Local County

Median rent $1,600

Royalton

Local County

Median rent $1,600

Rush City

Local County

Median rent $1,600

Rushford

Local County

Median rent $1,600

Rushford Village

Local County

Median rent $1,600

Rushmore

Local County

Median rent $1,600

Russell

Local County

Median rent $1,600

Ruthton

Local County

Median rent $1,600

Rutledge

Local County

Median rent $1,600

Sabin

Local County

Median rent $1,600

Sacred Heart

Local County

Median rent $1,600

Sanborn

Local County

Median rent $1,600

Sandstone

Local County

Median rent $1,600

Sargeant

Local County

Median rent $1,600

Sartell

Local County

Median rent $1,600

Sauk Centre

Local County

Median rent $1,600

Sauk Rapids

Local County

Median rent $1,600

Savage

Local County

Median rent $1,600

Scandia

Local County

Median rent $1,600

Scanlon

Local County

Median rent $1,600

Seaforth

Local County

Median rent $1,600

Searles

Local County

Median rent $1,600

Sebeka

Local County

Median rent $1,600

Sedan

Local County

Median rent $1,600

Shafer

Local County

Median rent $1,600

Shakopee

Local County

Median rent $1,600

Shelly

Local County

Median rent $1,600

Sherburn

Local County

Median rent $1,600

Shevlin

Local County

Median rent $1,600

Shoreview

Local County

Median rent $1,600

Shorewood

Local County

Median rent $1,600

Silver Bay

Local County

Median rent $1,600

Silver Creek

Local County

Median rent $1,600

Silver Lake

Local County

Median rent $1,600

Skyline

Local County

Median rent $1,600

Slayton

Local County

Median rent $1,600

Sleepy Eye

Local County

Median rent $1,600

Sobieski

Local County

Median rent $1,600

Solway

Local County

Median rent $1,600

Soudan

Local County

Median rent $1,600

South End

Local County

Median rent $1,600

South Haven

Local County

Median rent $1,600

South St. Paul

Local County

Median rent $1,600

Spicer

Local County

Median rent $1,600

Spring Grove

Local County

Median rent $1,600

Spring Hill

Local County

Median rent $1,600

Spring Lake Park

Local County

Median rent $1,600

Spring Park

Local County

Median rent $1,600

Spring Valley

Local County

Median rent $1,600

Springfield

Local County

Median rent $1,600

Squaw Lake

Local County

Median rent $1,600

St. Anthony city (Hennepin and Ramsey Counties)

Local County

Median rent $1,600

St. Anthony city (Stearns County)

Local County

Median rent $1,600

St. Augusta

Local County

Median rent $1,600

St. Bonifacius

Local County

Median rent $1,600

St. Charles

Local County

Median rent $1,600

St. Clair

Local County

Median rent $1,600

St. Cloud

Local County

Median rent $1,600

St. Francis

Local County

Median rent $1,600

St. Hilaire

Local County

Median rent $1,600

St. James

Local County

Median rent $1,600

St. John's University

Local County

Median rent $1,600

St. Joseph

Local County

Median rent $1,600

St. Leo

Local County

Median rent $1,600

St. Louis Park

Local County

Median rent $1,600

St. Martin

Local County

Median rent $1,600

St. Marys Point

Local County

Median rent $1,600

St. Michael

Local County

Median rent $1,600

St. Paul

Local County

Median rent $1,600

St. Paul Park

Local County

Median rent $1,600

St. Peter

Local County

Median rent $1,600

St. Rosa

Local County

Median rent $1,600

St. Stephen

Local County

Median rent $1,600

St. Vincent

Local County

Median rent $1,600

Stacy

Local County

Median rent $1,600

Stanchfield

Local County

Median rent $1,600

Staples

Local County

Median rent $1,600

Starbuck

Local County

Median rent $1,600

Steen

Local County

Median rent $1,600

Stephen

Local County

Median rent $1,600

Stewart

Local County

Median rent $1,600

Stewartville

Local County

Median rent $1,600

Stillwater

Local County

Median rent $1,600

Stockton

Local County

Median rent $1,600

Storden

Local County

Median rent $1,600

Strandquist

Local County

Median rent $1,600

Strathcona

Local County

Median rent $1,600

Sturgeon Lake

Local County

Median rent $1,600

Sunburg

Local County

Median rent $1,600

Sunfish Lake

Local County

Median rent $1,600

Swanville

Local County

Median rent $1,600

Taconite

Local County

Median rent $1,600

Tamarack

Local County

Median rent $1,600

Taopi

Local County

Median rent $1,600

Taunton

Local County

Median rent $1,600

Taylors Falls

Local County

Median rent $1,600

Tenstrike

Local County

Median rent $1,600

The Lakes

Local County

Median rent $1,600

The Ranch

Local County

Median rent $1,600

Thief River Falls

Local County

Median rent $1,600

Tintah

Local County

Median rent $1,600

Tonka Bay

Local County

Median rent $1,600

Tower

Local County

Median rent $1,600

Tracy

Local County

Median rent $1,600

Trail

Local County

Median rent $1,600

Trimont

Local County

Median rent $1,600

Trommald

Local County

Median rent $1,600

Trosky

Local County

Median rent $1,600

Truman

Local County

Median rent $1,600

Turtle River

Local County

Median rent $1,600

Twin Lakes

Local County

Median rent $1,600

Twin Valley

Local County

Median rent $1,600

Two Harbors

Local County

Median rent $1,600

Tyler

Local County

Median rent $1,600

Ulen

Local County

Median rent $1,600

Underwood

Local County

Median rent $1,600

Upsala

Local County

Median rent $1,600

Urbank

Local County

Median rent $1,600

Utica

Local County

Median rent $1,600

Vadnais Heights

Local County

Median rent $1,600

Vergas

Local County

Median rent $1,600

Vermillion

Local County

Median rent $1,600

Verndale

Local County

Median rent $1,600

Vernon Center

Local County

Median rent $1,600

Vesta

Local County

Median rent $1,600

Victoria

Local County

Median rent $1,600

Viking

Local County

Median rent $1,600

Villard

Local County

Median rent $1,600

Vineland

Local County

Median rent $1,600

Vining

Local County

Median rent $1,600

Virginia

Local County

Median rent $1,600

Wabasha

Local County

Median rent $1,600

Wabasso

Local County

Median rent $1,600

Waconia

Local County

Median rent $1,600

Wadena

Local County

Median rent $1,600

Wahkon

Local County

Median rent $1,600

Waite Park

Local County

Median rent $1,600

Waldorf

Local County

Median rent $1,600

Walker

Local County

Median rent $1,600

Walnut Grove

Local County

Median rent $1,600

Walters

Local County

Median rent $1,600

Waltham

Local County

Median rent $1,600

Wanamingo

Local County

Median rent $1,600

Wanda

Local County

Median rent $1,600

Warba

Local County

Median rent $1,600

Warren

Local County

Median rent $1,600

Warroad

Local County

Median rent $1,600

Warsaw

Local County

Median rent $1,600

Waseca

Local County

Median rent $1,600

Watertown

Local County

Median rent $1,600

Waterville

Local County

Median rent $1,600

Watkins

Local County

Median rent $1,600

Watson

Local County

Median rent $1,600

Waubun

Local County

Median rent $1,600

Waverly

Local County

Median rent $1,600

Wayzata

Local County

Median rent $1,600

Welcome

Local County

Median rent $1,600

Wells

Local County

Median rent $1,600

Wendell

Local County

Median rent $1,600

West Concord

Local County

Median rent $1,600

West Roy Lake

Local County

Median rent $1,600

West St. Paul

Local County

Median rent $1,600

West Union

Local County

Median rent $1,600

Westbrook

Local County

Median rent $1,600

Westport

Local County

Median rent $1,600

Whalan

Local County

Median rent $1,600

Wheaton

Local County

Median rent $1,600

Whipholt

Local County

Median rent $1,600

White Bear Lake

Local County

Median rent $1,600

White Earth

Local County

Median rent $1,600

Wilder

Local County

Median rent $1,600

Willernie

Local County

Median rent $1,600

Williams

Local County

Median rent $1,600

Willmar

Local County

Median rent $1,600

Willow River

Local County

Median rent $1,600

Wilmont

Local County

Median rent $1,600

Wilton

Local County

Median rent $1,600

Windom

Local County

Median rent $1,600

Winger

Local County

Median rent $1,600

Winnebago

Local County

Median rent $1,600

Winona

Local County

Median rent $1,600

Winsted

Local County

Median rent $1,600

Winthrop

Local County

Median rent $1,600

Winton

Local County

Median rent $1,600

Wolf Lake

Local County

Median rent $1,600

Wolverton

Local County

Median rent $1,600

Wood Lake

Local County

Median rent $1,600

Woodbury

Local County

Median rent $1,600

Woodland

Local County

Median rent $1,600

Woodstock

Local County

Median rent $1,600

Worthington

Local County

Median rent $1,600

Wrenshall

Local County

Median rent $1,600

Wright

Local County

Median rent $1,600

Wykoff

Local County

Median rent $1,600

Wyoming

Local County

Median rent $1,600

Zemple

Local County

Median rent $1,600

Zimmerman

Local County

Median rent $1,600

Zumbro Falls

Local County

Median rent $1,600

Zumbrota

Local County

Median rent $1,600

Why Investors Choose Minnesota

County-level data from Local County.
Median rents around $1,600 with +2% yoy.
Balanced Market conditions for long-term holds.