Real Estate Investment Map of Iowa

State Market Overview

Real Estate Investment Analysis for Iowa

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

Analyze a Iowa 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 Iowa Markets

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

Ackley

Local County

Median rent $1,600

Ackworth

Local County

Median rent $1,600

Adair

Local County

Median rent $1,600

Adel

Local County

Median rent $1,600

Afton

Local County

Median rent $1,600

Agency

Local County

Median rent $1,600

Ainsworth

Local County

Median rent $1,600

Akron

Local County

Median rent $1,600

Albert City

Local County

Median rent $1,600

Albia

Local County

Median rent $1,600

Albion

Local County

Median rent $1,600

Alburnett

Local County

Median rent $1,600

Alden

Local County

Median rent $1,600

Alexander

Local County

Median rent $1,600

Algona

Local County

Median rent $1,600

Alleman

Local County

Median rent $1,600

Allerton

Local County

Median rent $1,600

Allison

Local County

Median rent $1,600

Alta

Local County

Median rent $1,600

Alta Vista

Local County

Median rent $1,600

Alton

Local County

Median rent $1,600

Altoona

Local County

Median rent $1,600

Alvord

Local County

Median rent $1,600

Amana

Local County

Median rent $1,600

Ames

Local County

Median rent $1,600

Anamosa

Local County

Median rent $1,600

Anderson

Local County

Median rent $1,600

Andover

Local County

Median rent $1,600

Andrew

Local County

Median rent $1,600

Anita

Local County

Median rent $1,600

Ankeny

Local County

Median rent $1,600

Anthon

Local County

Median rent $1,600

Aplington

Local County

Median rent $1,600

Arcadia

Local County

Median rent $1,600

Archer

Local County

Median rent $1,600

Aredale

Local County

Median rent $1,600

Argo

Local County

Median rent $1,600

Argyle

Local County

Median rent $1,600

Arion

Local County

Median rent $1,600

Arispe

Local County

Median rent $1,600

Arlington

Local County

Median rent $1,600

Armstrong

Local County

Median rent $1,600

Arnolds Park

Local County

Median rent $1,600

Arthur

Local County

Median rent $1,600

Asbury

Local County

Median rent $1,600

Ashton

Local County

Median rent $1,600

Aspinwall

Local County

Median rent $1,600

Atalissa

Local County

Median rent $1,600

Athelstan

Local County

Median rent $1,600

Atkins

Local County

Median rent $1,600

Atlantic

Local County

Median rent $1,600

Auburn

Local County

Median rent $1,600

Audubon

Local County

Median rent $1,600

Augusta

Local County

Median rent $1,600

Aurelia

Local County

Median rent $1,600

Aurora

Local County

Median rent $1,600

Avoca

Local County

Median rent $1,600

Ayrshire

Local County

Median rent $1,600

Badger

Local County

Median rent $1,600

Bagley

Local County

Median rent $1,600

Baldwin

Local County

Median rent $1,600

Balltown

Local County

Median rent $1,600

Bancroft

Local County

Median rent $1,600

Bankston

Local County

Median rent $1,600

Barnes City

Local County

Median rent $1,600

Barnum

Local County

Median rent $1,600

Bartlett

Local County

Median rent $1,600

Bassett

Local County

Median rent $1,600

Batavia

Local County

Median rent $1,600

Battle Creek

Local County

Median rent $1,600

Baxter

Local County

Median rent $1,600

Bayard

Local County

Median rent $1,600

Beacon

Local County

Median rent $1,600

Beaconsfield

Local County

Median rent $1,600

Beaman

Local County

Median rent $1,600

Beaver

Local County

Median rent $1,600

Beaverdale

Local County

Median rent $1,600

Bedford

Local County

Median rent $1,600

Belle Plaine

Local County

Median rent $1,600

Bellevue

Local County

Median rent $1,600

Belmond

Local County

Median rent $1,600

Bennett

Local County

Median rent $1,600

Bentley

Local County

Median rent $1,600

Benton

Local County

Median rent $1,600

Berkley

Local County

Median rent $1,600

Bernard

Local County

Median rent $1,600

Bertram

Local County

Median rent $1,600

Bettendorf

Local County

Median rent $1,600

Bevington

Local County

Median rent $1,600

Big Rock

Local County

Median rent $1,600

Birmingham

Local County

Median rent $1,600

Blairsburg

Local County

Median rent $1,600

Blairstown

Local County

Median rent $1,600

Blakesburg

Local County

Median rent $1,600

Blanchard

Local County

Median rent $1,600

Blencoe

Local County

Median rent $1,600

Blockton

Local County

Median rent $1,600

Bloomfield

Local County

Median rent $1,600

Blue Grass

Local County

Median rent $1,600

Bode

Local County

Median rent $1,600

Bolan

Local County

Median rent $1,600

Bonaparte

Local County

Median rent $1,600

Bondurant

Local County

Median rent $1,600

Boone

Local County

Median rent $1,600

Bouton

Local County

Median rent $1,600

Boxholm

Local County

Median rent $1,600

Boyden

Local County

Median rent $1,600

Braddyville

Local County

Median rent $1,600

Bradford

Local County

Median rent $1,600

Bradgate

Local County

Median rent $1,600

Brandon

Local County

Median rent $1,600

Brayton

Local County

Median rent $1,600

Breda

Local County

Median rent $1,600

Bridgewater

Local County

Median rent $1,600

Brighton

Local County

Median rent $1,600

Bristow

Local County

Median rent $1,600

Britt

Local County

Median rent $1,600

Bronson

Local County

Median rent $1,600

Brooklyn

Local County

Median rent $1,600

Brunsville

Local County

Median rent $1,600

Buck Grove

Local County

Median rent $1,600

Buckeye

Local County

Median rent $1,600

Buffalo

Local County

Median rent $1,600

Buffalo Center

Local County

Median rent $1,600

Burchinal

Local County

Median rent $1,600

Burlington

Local County

Median rent $1,600

Burr Oak

Local County

Median rent $1,600

Burt

Local County

Median rent $1,600

Bussey

Local County

Median rent $1,600

Calamus

Local County

Median rent $1,600

California Junction

Local County

Median rent $1,600

Callender

Local County

Median rent $1,600

Calmar

Local County

Median rent $1,600

Calumet

Local County

Median rent $1,600

Camanche

Local County

Median rent $1,600

Cambridge

Local County

Median rent $1,600

Cantril

Local County

Median rent $1,600

Carbon

Local County

Median rent $1,600

Carlisle

Local County

Median rent $1,600

Carpenter

Local County

Median rent $1,600

Carroll

Local County

Median rent $1,600

Carson

Local County

Median rent $1,600

Carter Lake

Local County

Median rent $1,600

Cascade

Local County

Median rent $1,600

Casey

Local County

Median rent $1,600

Castalia

Local County

Median rent $1,600

Castana

Local County

Median rent $1,600

Cedar Falls

Local County

Median rent $1,600

Cedar Rapids

Local County

Median rent $1,600

Center Junction

Local County

Median rent $1,600

Center Point

Local County

Median rent $1,600

Centerville

Local County

Median rent $1,600

Central City

Local County

Median rent $1,600

Centralia

Local County

Median rent $1,600

Chapin

Local County

Median rent $1,600

Chariton

Local County

Median rent $1,600

Charles City

Local County

Median rent $1,600

Charlotte

Local County

Median rent $1,600

Charter Oak

Local County

Median rent $1,600

Chatsworth

Local County

Median rent $1,600

Chelsea

Local County

Median rent $1,600

Cherokee

Local County

Median rent $1,600

Chester

Local County

Median rent $1,600

Chillicothe

Local County

Median rent $1,600

Churdan

Local County

Median rent $1,600

Cincinnati

Local County

Median rent $1,600

Clare

Local County

Median rent $1,600

Clarence

Local County

Median rent $1,600

Clarinda

Local County

Median rent $1,600

Clarion

Local County

Median rent $1,600

Clarksville

Local County

Median rent $1,600

Clayton

Local County

Median rent $1,600

Clear Lake

Local County

Median rent $1,600

Clearfield

Local County

Median rent $1,600

Cleghorn

Local County

Median rent $1,600

Clemons

Local County

Median rent $1,600

Clermont

Local County

Median rent $1,600

Climbing Hill

Local County

Median rent $1,600

Clinton

Local County

Median rent $1,600

Clio

Local County

Median rent $1,600

Clive

Local County

Median rent $1,600

Clutier

Local County

Median rent $1,600

Coalville

Local County

Median rent $1,600

Coburg

Local County

Median rent $1,600

Coggon

Local County

Median rent $1,600

Coin

Local County

Median rent $1,600

Colesburg

Local County

Median rent $1,600

Colfax

Local County

Median rent $1,600

College Springs

Local County

Median rent $1,600

Collins

Local County

Median rent $1,600

Colo

Local County

Median rent $1,600

Columbus City

Local County

Median rent $1,600

Columbus Junction

Local County

Median rent $1,600

Colwell

Local County

Median rent $1,600

Conesville

Local County

Median rent $1,600

Conrad

Local County

Median rent $1,600

Conroy

Local County

Median rent $1,600

Conway

Local County

Median rent $1,600

Coon Rapids

Local County

Median rent $1,600

Coppock

Local County

Median rent $1,600

Coralville

Local County

Median rent $1,600

Corley

Local County

Median rent $1,600

Corning

Local County

Median rent $1,600

Correctionville

Local County

Median rent $1,600

Corwith

Local County

Median rent $1,600

Corydon

Local County

Median rent $1,600

Cotter

Local County

Median rent $1,600

Coulter

Local County

Median rent $1,600

Council Bluffs

Local County

Median rent $1,600

Craig

Local County

Median rent $1,600

Crawfordsville

Local County

Median rent $1,600

Crescent

Local County

Median rent $1,600

Cresco

Local County

Median rent $1,600

Creston

Local County

Median rent $1,600

Cromwell

Local County

Median rent $1,600

Crystal Lake

Local County

Median rent $1,600

Cumberland

Local County

Median rent $1,600

Cumming

Local County

Median rent $1,600

Curlew

Local County

Median rent $1,600

Cushing

Local County

Median rent $1,600

Cylinder

Local County

Median rent $1,600

Dakota City

Local County

Median rent $1,600

Dallas Center

Local County

Median rent $1,600

Dana

Local County

Median rent $1,600

Danbury

Local County

Median rent $1,600

Danville

Local County

Median rent $1,600

Davenport

Local County

Median rent $1,600

Davis City

Local County

Median rent $1,600

Dawson

Local County

Median rent $1,600

Dayton

Local County

Median rent $1,600

De Soto

Local County

Median rent $1,600

DeWitt

Local County

Median rent $1,600

Decatur City

Local County

Median rent $1,600

Decorah

Local County

Median rent $1,600

Dedham

Local County

Median rent $1,600

Deep River

Local County

Median rent $1,600

Defiance

Local County

Median rent $1,600

Delaware

Local County

Median rent $1,600

Delhi

Local County

Median rent $1,600

Delmar

Local County

Median rent $1,600

Deloit

Local County

Median rent $1,600

Delphos

Local County

Median rent $1,600

Delta

Local County

Median rent $1,600

Denison

Local County

Median rent $1,600

Denmark

Local County

Median rent $1,600

Denver

Local County

Median rent $1,600

Derby

Local County

Median rent $1,600

Des Moines

Local County

Median rent $1,600

Dexter

Local County

Median rent $1,600

Diagonal

Local County

Median rent $1,600

Diamondhead Lake

Local County

Median rent $1,600

Dickens

Local County

Median rent $1,600

Dike

Local County

Median rent $1,600

Dixon

Local County

Median rent $1,600

Dolliver

Local County

Median rent $1,600

Donahue

Local County

Median rent $1,600

Donnellson

Local County

Median rent $1,600

Doon

Local County

Median rent $1,600

Douds

Local County

Median rent $1,600

Dougherty

Local County

Median rent $1,600

Dow City

Local County

Median rent $1,600

Downey

Local County

Median rent $1,600

Dows

Local County

Median rent $1,600

Drakesville

Local County

Median rent $1,600

Dubuque

Local County

Median rent $1,600

Dumont

Local County

Median rent $1,600

Duncan

Local County

Median rent $1,600

Duncombe

Local County

Median rent $1,600

Dundee

Local County

Median rent $1,600

Dunkerton

Local County

Median rent $1,600

Dunlap

Local County

Median rent $1,600

Durango

Local County

Median rent $1,600

Durant

Local County

Median rent $1,600

Dyersville

Local County

Median rent $1,600

Dysart

Local County

Median rent $1,600

Eagle Grove

Local County

Median rent $1,600

Earlham

Local County

Median rent $1,600

Earling

Local County

Median rent $1,600

Earlville

Local County

Median rent $1,600

Early

Local County

Median rent $1,600

East Amana

Local County

Median rent $1,600

East Peru

Local County

Median rent $1,600

Eddyville

Local County

Median rent $1,600

Edgewood

Local County

Median rent $1,600

Elberon

Local County

Median rent $1,600

Eldon

Local County

Median rent $1,600

Eldora

Local County

Median rent $1,600

Eldridge

Local County

Median rent $1,600

Elgin

Local County

Median rent $1,600

Elk Horn

Local County

Median rent $1,600

Elk Run Heights

Local County

Median rent $1,600

Elkader

Local County

Median rent $1,600

Elkhart

Local County

Median rent $1,600

Elkport

Local County

Median rent $1,600

Elliott

Local County

Median rent $1,600

Ellston

Local County

Median rent $1,600

Ellsworth

Local County

Median rent $1,600

Elma

Local County

Median rent $1,600

Ely

Local County

Median rent $1,600

Emerson

Local County

Median rent $1,600

Emmetsburg

Local County

Median rent $1,600

Epworth

Local County

Median rent $1,600

Essex

Local County

Median rent $1,600

Estherville

Local County

Median rent $1,600

Evansdale

Local County

Median rent $1,600

Everly

Local County

Median rent $1,600

Exira

Local County

Median rent $1,600

Exline

Local County

Median rent $1,600

Fairbank

Local County

Median rent $1,600

Fairfax

Local County

Median rent $1,600

Fairfield

Local County

Median rent $1,600

Fairport

Local County

Median rent $1,600

Farley

Local County

Median rent $1,600

Farmersburg

Local County

Median rent $1,600

Farmington

Local County

Median rent $1,600

Farnhamville

Local County

Median rent $1,600

Farragut

Local County

Median rent $1,600

Fayette

Local County

Median rent $1,600

Fenton

Local County

Median rent $1,600

Ferguson

Local County

Median rent $1,600

Fertile

Local County

Median rent $1,600

Floris

Local County

Median rent $1,600

Floyd

Local County

Median rent $1,600

Fonda

Local County

Median rent $1,600

Fontanelle

Local County

Median rent $1,600

Forest City

Local County

Median rent $1,600

Fort Atkinson

Local County

Median rent $1,600

Fort Dodge

Local County

Median rent $1,600

Fort Madison

Local County

Median rent $1,600

Fostoria

Local County

Median rent $1,600

Franklin

Local County

Median rent $1,600

Fraser

Local County

Median rent $1,600

Fredericksburg

Local County

Median rent $1,600

Frederika

Local County

Median rent $1,600

Fredonia

Local County

Median rent $1,600

Fremont

Local County

Median rent $1,600

Fruitland

Local County

Median rent $1,600

Frytown

Local County

Median rent $1,600

Galt

Local County

Median rent $1,600

Galva

Local County

Median rent $1,600

Garber

Local County

Median rent $1,600

Garden City

Local County

Median rent $1,600

Garden Grove

Local County

Median rent $1,600

Garnavillo

Local County

Median rent $1,600

Garner

Local County

Median rent $1,600

Garrison

Local County

Median rent $1,600

Garwin

Local County

Median rent $1,600

Geneva

Local County

Median rent $1,600

George

Local County

Median rent $1,600

Gibson

Local County

Median rent $1,600

Gilbert

Local County

Median rent $1,600

Gilbertville

Local County

Median rent $1,600

Gillett Grove

Local County

Median rent $1,600

Gilman

Local County

Median rent $1,600

Gilmore City

Local County

Median rent $1,600

Gladbrook

Local County

Median rent $1,600

Glenwood

Local County

Median rent $1,600

Glidden

Local County

Median rent $1,600

Goldfield

Local County

Median rent $1,600

Goodell

Local County

Median rent $1,600

Goose Lake

Local County

Median rent $1,600

Gowrie

Local County

Median rent $1,600

Graettinger

Local County

Median rent $1,600

Graf

Local County

Median rent $1,600

Grafton

Local County

Median rent $1,600

Grand Junction

Local County

Median rent $1,600

Grand Mound

Local County

Median rent $1,600

Grand River

Local County

Median rent $1,600

Grandview

Local County

Median rent $1,600

Granger

Local County

Median rent $1,600

Grant

Local County

Median rent $1,600

Granville

Local County

Median rent $1,600

Gravity

Local County

Median rent $1,600

Gray

Local County

Median rent $1,600

Greeley

Local County

Median rent $1,600

Green Mountain

Local County

Median rent $1,600

Greene

Local County

Median rent $1,600

Greenfield

Local County

Median rent $1,600

Greenville

Local County

Median rent $1,600

Grimes

Local County

Median rent $1,600

Grinnell

Local County

Median rent $1,600

Griswold

Local County

Median rent $1,600

Grundy Center

Local County

Median rent $1,600

Gruver

Local County

Median rent $1,600

Guernsey

Local County

Median rent $1,600

Guthrie Center

Local County

Median rent $1,600

Guttenberg

Local County

Median rent $1,600

Halbur

Local County

Median rent $1,600

Hamburg

Local County

Median rent $1,600

Hamilton

Local County

Median rent $1,600

Hampton

Local County

Median rent $1,600

Hancock

Local County

Median rent $1,600

Hanlontown

Local County

Median rent $1,600

Hansell

Local County

Median rent $1,600

Harcourt

Local County

Median rent $1,600

Hardy

Local County

Median rent $1,600

Harlan

Local County

Median rent $1,600

Harper

Local County

Median rent $1,600

Harpers Ferry

Local County

Median rent $1,600

Harris

Local County

Median rent $1,600

Hartford

Local County

Median rent $1,600

Hartley

Local County

Median rent $1,600

Hartwick

Local County

Median rent $1,600

Harvey

Local County

Median rent $1,600

Hastings

Local County

Median rent $1,600

Havelock

Local County

Median rent $1,600

Haverhill

Local County

Median rent $1,600

Hawarden

Local County

Median rent $1,600

Hawkeye

Local County

Median rent $1,600

Hayesville

Local County

Median rent $1,600

Hayfield

Local County

Median rent $1,600

Hazleton

Local County

Median rent $1,600

Hedrick

Local County

Median rent $1,600

Henderson

Local County

Median rent $1,600

Hepburn

Local County

Median rent $1,600

Hiawatha

Local County

Median rent $1,600

High Amana

Local County

Median rent $1,600

Hills

Local County

Median rent $1,600

Hillsboro

Local County

Median rent $1,600

Hinton

Local County

Median rent $1,600

Holiday Lake

Local County

Median rent $1,600

Holland

Local County

Median rent $1,600

Holstein

Local County

Median rent $1,600

Holy Cross

Local County

Median rent $1,600

Homestead

Local County

Median rent $1,600

Hopkinton

Local County

Median rent $1,600

Hornick

Local County

Median rent $1,600

Hospers

Local County

Median rent $1,600

Houghton

Local County

Median rent $1,600

Hubbard

Local County

Median rent $1,600

Hudson

Local County

Median rent $1,600

Hull

Local County

Median rent $1,600

Humboldt

Local County

Median rent $1,600

Humeston

Local County

Median rent $1,600

Hutchins

Local County

Median rent $1,600

Huxley

Local County

Median rent $1,600

Ida Grove

Local County

Median rent $1,600

Imogene

Local County

Median rent $1,600

Independence

Local County

Median rent $1,600

Indianola

Local County

Median rent $1,600

Inwood

Local County

Median rent $1,600

Ionia

Local County

Median rent $1,600

Iowa City

Local County

Median rent $1,600

Iowa Falls

Local County

Median rent $1,600

Ireton

Local County

Median rent $1,600

Irvington

Local County

Median rent $1,600

Irwin

Local County

Median rent $1,600

Jackson Junction

Local County

Median rent $1,600

Jacksonville

Local County

Median rent $1,600

Jamaica

Local County

Median rent $1,600

Janesville

Local County

Median rent $1,600

Jefferson

Local County

Median rent $1,600

Jesup

Local County

Median rent $1,600

Jewell Junction

Local County

Median rent $1,600

Johnston

Local County

Median rent $1,600

Joice

Local County

Median rent $1,600

Jolley

Local County

Median rent $1,600

Kalona

Local County

Median rent $1,600

Kamrar

Local County

Median rent $1,600

Kanawha

Local County

Median rent $1,600

Kellerton

Local County

Median rent $1,600

Kelley

Local County

Median rent $1,600

Kellogg

Local County

Median rent $1,600

Kensett

Local County

Median rent $1,600

Kent

Local County

Median rent $1,600

Kent Estates

Local County

Median rent $1,600

Keokuk

Local County

Median rent $1,600

Keomah Village

Local County

Median rent $1,600

Keosauqua

Local County

Median rent $1,600

Keota

Local County

Median rent $1,600

Keswick

Local County

Median rent $1,600

Keystone

Local County

Median rent $1,600

Kimballton

Local County

Median rent $1,600

Kingsley

Local County

Median rent $1,600

Kingston

Local County

Median rent $1,600

Kinross

Local County

Median rent $1,600

Kirkman

Local County

Median rent $1,600

Kirkville

Local County

Median rent $1,600

Kiron

Local County

Median rent $1,600

Klemme

Local County

Median rent $1,600

Knierim

Local County

Median rent $1,600

Knoxville

Local County

Median rent $1,600

La Motte

Local County

Median rent $1,600

La Porte City

Local County

Median rent $1,600

Lacona

Local County

Median rent $1,600

Ladora

Local County

Median rent $1,600

Lake City

Local County

Median rent $1,600

Lake Mills

Local County

Median rent $1,600

Lake Panorama

Local County

Median rent $1,600

Lake Park

Local County

Median rent $1,600

Lake View

Local County

Median rent $1,600

Lakeside

Local County

Median rent $1,600

Lakota

Local County

Median rent $1,600

Lambs Grove

Local County

Median rent $1,600

Lamoni

Local County

Median rent $1,600

Lamont

Local County

Median rent $1,600

Lanesboro

Local County

Median rent $1,600

Lansing

Local County

Median rent $1,600

Larchwood

Local County

Median rent $1,600

Larrabee

Local County

Median rent $1,600

Latimer

Local County

Median rent $1,600

Laurel

Local County

Median rent $1,600

Laurens

Local County

Median rent $1,600

Lawler

Local County

Median rent $1,600

Lawton

Local County

Median rent $1,600

Le Claire

Local County

Median rent $1,600

Le Grand

Local County

Median rent $1,600

Le Mars

Local County

Median rent $1,600

Le Roy

Local County

Median rent $1,600

Leando

Local County

Median rent $1,600

Ledyard

Local County

Median rent $1,600

Lehigh

Local County

Median rent $1,600

Leighton

Local County

Median rent $1,600

Leland

Local County

Median rent $1,600

Lenox

Local County

Median rent $1,600

Leon

Local County

Median rent $1,600

Lester

Local County

Median rent $1,600

Letts

Local County

Median rent $1,600

Lewis

Local County

Median rent $1,600

Libertyville

Local County

Median rent $1,600

Lidderdale

Local County

Median rent $1,600

Lime Springs

Local County

Median rent $1,600

Lincoln

Local County

Median rent $1,600

Linden

Local County

Median rent $1,600

Lineville

Local County

Median rent $1,600

Linn Grove

Local County

Median rent $1,600

Lisbon

Local County

Median rent $1,600

Liscomb

Local County

Median rent $1,600

Little Cedar

Local County

Median rent $1,600

Little Rock

Local County

Median rent $1,600

Little Sioux

Local County

Median rent $1,600

Livermore

Local County

Median rent $1,600

Lockridge

Local County

Median rent $1,600

Logan

Local County

Median rent $1,600

Lohrville

Local County

Median rent $1,600

Lone Rock

Local County

Median rent $1,600

Lone Tree

Local County

Median rent $1,600

Long Grove

Local County

Median rent $1,600

Lorimor

Local County

Median rent $1,600

Lost Nation

Local County

Median rent $1,600

Loveland

Local County

Median rent $1,600

Lovilia

Local County

Median rent $1,600

Low Moor

Local County

Median rent $1,600

Lowden

Local County

Median rent $1,600

Lowell

Local County

Median rent $1,600

Lu Verne

Local County

Median rent $1,600

Luana

Local County

Median rent $1,600

Lucas

Local County

Median rent $1,600

Luther

Local County

Median rent $1,600

Luxemburg

Local County

Median rent $1,600

Luzerne

Local County

Median rent $1,600

Lynnville

Local County

Median rent $1,600

Lytton

Local County

Median rent $1,600

Macedonia

Local County

Median rent $1,600

Macksburg

Local County

Median rent $1,600

Madrid

Local County

Median rent $1,600

Magnolia

Local County

Median rent $1,600

Maharishi Vedic City

Local County

Median rent $1,600

Malcom

Local County

Median rent $1,600

Mallard

Local County

Median rent $1,600

Maloy

Local County

Median rent $1,600

Malvern

Local County

Median rent $1,600

Manchester

Local County

Median rent $1,600

Manilla

Local County

Median rent $1,600

Manly

Local County

Median rent $1,600

Manning

Local County

Median rent $1,600

Manson

Local County

Median rent $1,600

Mapleton

Local County

Median rent $1,600

Maquoketa

Local County

Median rent $1,600

Marathon

Local County

Median rent $1,600

Marble Rock

Local County

Median rent $1,600

Marcus

Local County

Median rent $1,600

Marengo

Local County

Median rent $1,600

Marion

Local County

Median rent $1,600

Marne

Local County

Median rent $1,600

Marquette

Local County

Median rent $1,600

Marshalltown

Local County

Median rent $1,600

Martelle

Local County

Median rent $1,600

Martensdale

Local County

Median rent $1,600

Martinsburg

Local County

Median rent $1,600

Marysville

Local County

Median rent $1,600

Mason City

Local County

Median rent $1,600

Masonville

Local County

Median rent $1,600

Massena

Local County

Median rent $1,600

Matlock

Local County

Median rent $1,600

Maurice

Local County

Median rent $1,600

Maxwell

Local County

Median rent $1,600

Maynard

Local County

Median rent $1,600

Maysville

Local County

Median rent $1,600

McCallsburg

Local County

Median rent $1,600

McCausland

Local County

Median rent $1,600

McClelland

Local County

Median rent $1,600

McGregor

Local County

Median rent $1,600

McIntire

Local County

Median rent $1,600

Mechanicsville

Local County

Median rent $1,600

Mediapolis

Local County

Median rent $1,600

Melbourne

Local County

Median rent $1,600

Melcher-Dallas

Local County

Median rent $1,600

Melrose

Local County

Median rent $1,600

Melvin

Local County

Median rent $1,600

Menlo

Local County

Median rent $1,600

Meriden

Local County

Median rent $1,600

Merrill

Local County

Median rent $1,600

Meservey

Local County

Median rent $1,600

Meyer

Local County

Median rent $1,600

Middle Amana

Local County

Median rent $1,600

Middletown

Local County

Median rent $1,600

Miles

Local County

Median rent $1,600

Milford

Local County

Median rent $1,600

Miller

Local County

Median rent $1,600

Millersburg

Local County

Median rent $1,600

Millerton

Local County

Median rent $1,600

Milo

Local County

Median rent $1,600

Milton

Local County

Median rent $1,600

Minburn

Local County

Median rent $1,600

Minden

Local County

Median rent $1,600

Mineola

Local County

Median rent $1,600

Mingo

Local County

Median rent $1,600

Missouri Valley

Local County

Median rent $1,600

Mitchell

Local County

Median rent $1,600

Mitchellville

Local County

Median rent $1,600

Modale

Local County

Median rent $1,600

Mona

Local County

Median rent $1,600

Mondamin

Local County

Median rent $1,600

Monmouth

Local County

Median rent $1,600

Monona

Local County

Median rent $1,600

Monroe

Local County

Median rent $1,600

Montezuma

Local County

Median rent $1,600

Monticello

Local County

Median rent $1,600

Montour

Local County

Median rent $1,600

Montpelier

Local County

Median rent $1,600

Montrose

Local County

Median rent $1,600

Mooar

Local County

Median rent $1,600

Moorhead

Local County

Median rent $1,600

Moorland

Local County

Median rent $1,600

Moravia

Local County

Median rent $1,600

Morley

Local County

Median rent $1,600

Morning Sun

Local County

Median rent $1,600

Morrison

Local County

Median rent $1,600

Moscow

Local County

Median rent $1,600

Moulton

Local County

Median rent $1,600

Mount Auburn

Local County

Median rent $1,600

Mount Ayr

Local County

Median rent $1,600

Mount Pleasant

Local County

Median rent $1,600

Mount Sterling

Local County

Median rent $1,600

Mount Union

Local County

Median rent $1,600

Mount Vernon

Local County

Median rent $1,600

Moville

Local County

Median rent $1,600

Murray

Local County

Median rent $1,600

Muscatine

Local County

Median rent $1,600

Mystic

Local County

Median rent $1,600

Nashua

Local County

Median rent $1,600

Nemaha

Local County

Median rent $1,600

Neola

Local County

Median rent $1,600

Nevada

Local County

Median rent $1,600

New Albin

Local County

Median rent $1,600

New Hampton

Local County

Median rent $1,600

New Hartford

Local County

Median rent $1,600

New Haven

Local County

Median rent $1,600

New Liberty

Local County

Median rent $1,600

New London

Local County

Median rent $1,600

New Market

Local County

Median rent $1,600

New Providence

Local County

Median rent $1,600

New Sharon

Local County

Median rent $1,600

New Vienna

Local County

Median rent $1,600

New Virginia

Local County

Median rent $1,600

Newell

Local County

Median rent $1,600

Newhall

Local County

Median rent $1,600

Newton

Local County

Median rent $1,600

Nichols

Local County

Median rent $1,600

Nodaway

Local County

Median rent $1,600

Nora Springs

Local County

Median rent $1,600

North Buena Vista

Local County

Median rent $1,600

North English

Local County

Median rent $1,600

North Liberty

Local County

Median rent $1,600

North Washington

Local County

Median rent $1,600

Northboro

Local County

Median rent $1,600

Northwood

Local County

Median rent $1,600

Norwalk

Local County

Median rent $1,600

Norway

Local County

Median rent $1,600

Numa

Local County

Median rent $1,600

Oak Hills

Local County

Median rent $1,600

Oakland

Local County

Median rent $1,600

Oakland Acres

Local County

Median rent $1,600

Oakville

Local County

Median rent $1,600

Ocheyedan

Local County

Median rent $1,600

Odebolt

Local County

Median rent $1,600

Oelwein

Local County

Median rent $1,600

Ogden

Local County

Median rent $1,600

Okoboji

Local County

Median rent $1,600

Olds

Local County

Median rent $1,600

Olin

Local County

Median rent $1,600

Ollie

Local County

Median rent $1,600

Onawa

Local County

Median rent $1,600

Onslow

Local County

Median rent $1,600

Orange City

Local County

Median rent $1,600

Orchard

Local County

Median rent $1,600

Orient

Local County

Median rent $1,600

Orleans

Local County

Median rent $1,600

Osage

Local County

Median rent $1,600

Osceola

Local County

Median rent $1,600

Oskaloosa

Local County

Median rent $1,600

Ossian

Local County

Median rent $1,600

Osterdock

Local County

Median rent $1,600

Otho

Local County

Median rent $1,600

Oto

Local County

Median rent $1,600

Otranto

Local County

Median rent $1,600

Ottosen

Local County

Median rent $1,600

Ottumwa

Local County

Median rent $1,600

Owasa

Local County

Median rent $1,600

Oxford

Local County

Median rent $1,600

Oxford Junction

Local County

Median rent $1,600

Oyens

Local County

Median rent $1,600

Pacific Junction

Local County

Median rent $1,600

Packwood

Local County

Median rent $1,600

Palmer

Local County

Median rent $1,600

Palo

Local County

Median rent $1,600

Panama

Local County

Median rent $1,600

Panora

Local County

Median rent $1,600

Panorama Park

Local County

Median rent $1,600

Park View

Local County

Median rent $1,600

Parkersburg

Local County

Median rent $1,600

Parnell

Local County

Median rent $1,600

Paton

Local County

Median rent $1,600

Patterson

Local County

Median rent $1,600

Paullina

Local County

Median rent $1,600

Pella

Local County

Median rent $1,600

Peosta

Local County

Median rent $1,600

Percival

Local County

Median rent $1,600

Perry

Local County

Median rent $1,600

Persia

Local County

Median rent $1,600

Peterson

Local County

Median rent $1,600

Pierson

Local County

Median rent $1,600

Pilot Mound

Local County

Median rent $1,600

Pisgah

Local County

Median rent $1,600

Plainfield

Local County

Median rent $1,600

Plainview

Local County

Median rent $1,600

Plano

Local County

Median rent $1,600

Pleasant Hill

Local County

Median rent $1,600

Pleasant Plain

Local County

Median rent $1,600

Pleasanton

Local County

Median rent $1,600

Pleasantville

Local County

Median rent $1,600

Plover

Local County

Median rent $1,600

Plymouth

Local County

Median rent $1,600

Pocahontas

Local County

Median rent $1,600

Polk City

Local County

Median rent $1,600

Pomeroy

Local County

Median rent $1,600

Popejoy

Local County

Median rent $1,600

Portland

Local County

Median rent $1,600

Portsmouth

Local County

Median rent $1,600

Postville

Local County

Median rent $1,600

Prairie City

Local County

Median rent $1,600

Prairieburg

Local County

Median rent $1,600

Prescott

Local County

Median rent $1,600

Preston

Local County

Median rent $1,600

Primghar

Local County

Median rent $1,600

Princeton

Local County

Median rent $1,600

Promise City

Local County

Median rent $1,600

Protivin

Local County

Median rent $1,600

Pulaski

Local County

Median rent $1,600

Quasqueton

Local County

Median rent $1,600

Quimby

Local County

Median rent $1,600

Radcliffe

Local County

Median rent $1,600

Rake

Local County

Median rent $1,600

Ralston

Local County

Median rent $1,600

Randalia

Local County

Median rent $1,600

Randall

Local County

Median rent $1,600

Randolph

Local County

Median rent $1,600

Rathbun

Local County

Median rent $1,600

Raymond

Local County

Median rent $1,600

Readlyn

Local County

Median rent $1,600

Reasnor

Local County

Median rent $1,600

Red Oak

Local County

Median rent $1,600

Redding

Local County

Median rent $1,600

Redfield

Local County

Median rent $1,600

Reinbeck

Local County

Median rent $1,600

Rembrandt

Local County

Median rent $1,600

Remsen

Local County

Median rent $1,600

Renwick

Local County

Median rent $1,600

Rhodes

Local County

Median rent $1,600

Riceville

Local County

Median rent $1,600

Richland

Local County

Median rent $1,600

Rickardsville

Local County

Median rent $1,600

Ricketts

Local County

Median rent $1,600

Ridgeway

Local County

Median rent $1,600

Rinard

Local County

Median rent $1,600

Ringsted

Local County

Median rent $1,600

Rippey

Local County

Median rent $1,600

River Sioux

Local County

Median rent $1,600

Riverdale

Local County

Median rent $1,600

Riverside

Local County

Median rent $1,600

Riverton

Local County

Median rent $1,600

Robins

Local County

Median rent $1,600

Rochester

Local County

Median rent $1,600

Rock Falls

Local County

Median rent $1,600

Rock Rapids

Local County

Median rent $1,600

Rock Valley

Local County

Median rent $1,600

Rockford

Local County

Median rent $1,600

Rockwell

Local County

Median rent $1,600

Rockwell City

Local County

Median rent $1,600

Rodman

Local County

Median rent $1,600

Rodney

Local County

Median rent $1,600

Roland

Local County

Median rent $1,600

Rolfe

Local County

Median rent $1,600

Rome

Local County

Median rent $1,600

Rose Hill

Local County

Median rent $1,600

Roseville

Local County

Median rent $1,600

Rossie

Local County

Median rent $1,600

Rowan

Local County

Median rent $1,600

Rowley

Local County

Median rent $1,600

Royal

Local County

Median rent $1,600

Rudd

Local County

Median rent $1,600

Runnells

Local County

Median rent $1,600

Russell

Local County

Median rent $1,600

Ruthven

Local County

Median rent $1,600

Rutland

Local County

Median rent $1,600

Ryan

Local County

Median rent $1,600

Sabula

Local County

Median rent $1,600

Sac City

Local County

Median rent $1,600

Sageville

Local County

Median rent $1,600

Salem

Local County

Median rent $1,600

Salix

Local County

Median rent $1,600

Sanborn

Local County

Median rent $1,600

Sandusky

Local County

Median rent $1,600

Sandyville

Local County

Median rent $1,600

Saylorville

Local County

Median rent $1,600

Scarville

Local County

Median rent $1,600

Schaller

Local County

Median rent $1,600

Schleswig

Local County

Median rent $1,600

Scranton

Local County

Median rent $1,600

Searsboro

Local County

Median rent $1,600

Sergeant Bluff

Local County

Median rent $1,600

Sexton

Local County

Median rent $1,600

Seymour

Local County

Median rent $1,600

Shambaugh

Local County

Median rent $1,600

Shannon City

Local County

Median rent $1,600

Sharpsburg

Local County

Median rent $1,600

Sheffield

Local County

Median rent $1,600

Shelby

Local County

Median rent $1,600

Sheldahl

Local County

Median rent $1,600

Sheldon

Local County

Median rent $1,600

Shell Rock

Local County

Median rent $1,600

Shellsburg

Local County

Median rent $1,600

Shenandoah

Local County

Median rent $1,600

Sherrill

Local County

Median rent $1,600

Shueyville

Local County

Median rent $1,600

Sibley

Local County

Median rent $1,600

Sidney

Local County

Median rent $1,600

Sigourney

Local County

Median rent $1,600

Silver City

Local County

Median rent $1,600

Sioux Center

Local County

Median rent $1,600

Sioux City

Local County

Median rent $1,600

Sioux Rapids

Local County

Median rent $1,600

Slater

Local County

Median rent $1,600

Sloan

Local County

Median rent $1,600

Smithland

Local County

Median rent $1,600

Soldier

Local County

Median rent $1,600

Solon

Local County

Median rent $1,600

Somers

Local County

Median rent $1,600

South Amana

Local County

Median rent $1,600

South English

Local County

Median rent $1,600

Spencer

Local County

Median rent $1,600

Sperry

Local County

Median rent $1,600

Spillville

Local County

Median rent $1,600

Spirit Lake

Local County

Median rent $1,600

Spragueville

Local County

Median rent $1,600

Spring Hill

Local County

Median rent $1,600

Springbrook

Local County

Median rent $1,600

Springville

Local County

Median rent $1,600

St. Ansgar

Local County

Median rent $1,600

St. Anthony

Local County

Median rent $1,600

St. Benedict

Local County

Median rent $1,600

St. Charles

Local County

Median rent $1,600

St. Donatus

Local County

Median rent $1,600

St. Joseph

Local County

Median rent $1,600

St. Lucas

Local County

Median rent $1,600

St. Marys

Local County

Median rent $1,600

St. Olaf

Local County

Median rent $1,600

St. Paul

Local County

Median rent $1,600

Stacyville

Local County

Median rent $1,600

Stanhope

Local County

Median rent $1,600

Stanley

Local County

Median rent $1,600

Stanton

Local County

Median rent $1,600

Stanwood

Local County

Median rent $1,600

State Center

Local County

Median rent $1,600

Steamboat Rock

Local County

Median rent $1,600

Stockport

Local County

Median rent $1,600

Stockton

Local County

Median rent $1,600

Stone City

Local County

Median rent $1,600

Storm Lake

Local County

Median rent $1,600

Story City

Local County

Median rent $1,600

Stout

Local County

Median rent $1,600

Stratford

Local County

Median rent $1,600

Strawberry Point

Local County

Median rent $1,600

Struble

Local County

Median rent $1,600

Stuart

Local County

Median rent $1,600

Sully

Local County

Median rent $1,600

Sumner

Local County

Median rent $1,600

Sun Valley Lake

Local County

Median rent $1,600

Superior

Local County

Median rent $1,600

Sutherland

Local County

Median rent $1,600

Swaledale

Local County

Median rent $1,600

Swan

Local County

Median rent $1,600

Swea City

Local County

Median rent $1,600

Swedesburg

Local County

Median rent $1,600

Swisher

Local County

Median rent $1,600

Tabor

Local County

Median rent $1,600

Tama

Local County

Median rent $1,600

Templeton

Local County

Median rent $1,600

Tennant

Local County

Median rent $1,600

Terril

Local County

Median rent $1,600

Thayer

Local County

Median rent $1,600

Thompson

Local County

Median rent $1,600

Thor

Local County

Median rent $1,600

Thornburg

Local County

Median rent $1,600

Thornton

Local County

Median rent $1,600

Thurman

Local County

Median rent $1,600

Tiffin

Local County

Median rent $1,600

Tingley

Local County

Median rent $1,600

Tipton

Local County

Median rent $1,600

Titonka

Local County

Median rent $1,600

Toeterville

Local County

Median rent $1,600

Toledo

Local County

Median rent $1,600

Toronto

Local County

Median rent $1,600

Traer

Local County

Median rent $1,600

Trenton

Local County

Median rent $1,600

Treynor

Local County

Median rent $1,600

Tripoli

Local County

Median rent $1,600

Truesdale

Local County

Median rent $1,600

Truro

Local County

Median rent $1,600

Turin

Local County

Median rent $1,600

Twin Lakes

Local County

Median rent $1,600

Udell

Local County

Median rent $1,600

Underwood

Local County

Median rent $1,600

Union

Local County

Median rent $1,600

Unionville

Local County

Median rent $1,600

University Heights

Local County

Median rent $1,600

University Park

Local County

Median rent $1,600

Urbana

Local County

Median rent $1,600

Urbandale

Local County

Median rent $1,600

Ute

Local County

Median rent $1,600

Vail

Local County

Median rent $1,600

Valeria

Local County

Median rent $1,600

Van Horne

Local County

Median rent $1,600

Van Meter

Local County

Median rent $1,600

Van Wert

Local County

Median rent $1,600

Varina

Local County

Median rent $1,600

Ventura

Local County

Median rent $1,600

Victor

Local County

Median rent $1,600

Villisca

Local County

Median rent $1,600

Vincent

Local County

Median rent $1,600

Vining

Local County

Median rent $1,600

Vinton

Local County

Median rent $1,600

Volga

Local County

Median rent $1,600

Wadena

Local County

Median rent $1,600

Wahpeton

Local County

Median rent $1,600

Walcott

Local County

Median rent $1,600

Walford

Local County

Median rent $1,600

Walker

Local County

Median rent $1,600

Wall Lake

Local County

Median rent $1,600

Wallingford

Local County

Median rent $1,600

Walnut

Local County

Median rent $1,600

Wapello

Local County

Median rent $1,600

Washburn

Local County

Median rent $1,600

Washington

Local County

Median rent $1,600

Washta

Local County

Median rent $1,600

Waterloo

Local County

Median rent $1,600

Waterville

Local County

Median rent $1,600

Watkins

Local County

Median rent $1,600

Waucoma

Local County

Median rent $1,600

Waukee

Local County

Median rent $1,600

Waukon

Local County

Median rent $1,600

Waverly

Local County

Median rent $1,600

Wayland

Local County

Median rent $1,600

Webb

Local County

Median rent $1,600

Webster

Local County

Median rent $1,600

Webster City

Local County

Median rent $1,600

Weldon

Local County

Median rent $1,600

Wellman

Local County

Median rent $1,600

Wellsburg

Local County

Median rent $1,600

Welton

Local County

Median rent $1,600

Wesley

Local County

Median rent $1,600

West Amana

Local County

Median rent $1,600

West Bend

Local County

Median rent $1,600

West Branch

Local County

Median rent $1,600

West Burlington

Local County

Median rent $1,600

West Chester

Local County

Median rent $1,600

West Des Moines

Local County

Median rent $1,600

West Liberty

Local County

Median rent $1,600

West Okoboji

Local County

Median rent $1,600

West Point

Local County

Median rent $1,600

West Union

Local County

Median rent $1,600

Westfield

Local County

Median rent $1,600

Westgate

Local County

Median rent $1,600

Weston

Local County

Median rent $1,600

Westphalia

Local County

Median rent $1,600

Westside

Local County

Median rent $1,600

Westwood

Local County

Median rent $1,600

Wever

Local County

Median rent $1,600

What Cheer

Local County

Median rent $1,600

Wheatland

Local County

Median rent $1,600

Whiting

Local County

Median rent $1,600

Whittemore

Local County

Median rent $1,600

Whitten

Local County

Median rent $1,600

Willey

Local County

Median rent $1,600

Williams

Local County

Median rent $1,600

Williamsburg

Local County

Median rent $1,600

Williamson

Local County

Median rent $1,600

Wilton

Local County

Median rent $1,600

Windsor Heights

Local County

Median rent $1,600

Winfield

Local County

Median rent $1,600

Winterset

Local County

Median rent $1,600

Winthrop

Local County

Median rent $1,600

Wiota

Local County

Median rent $1,600

Woden

Local County

Median rent $1,600

Woodbine

Local County

Median rent $1,600

Woodburn

Local County

Median rent $1,600

Woodward

Local County

Median rent $1,600

Woolstock

Local County

Median rent $1,600

Worthington

Local County

Median rent $1,600

Wyoming

Local County

Median rent $1,600

Yale

Local County

Median rent $1,600

Yarmouth

Local County

Median rent $1,600

Yetter

Local County

Median rent $1,600

Yorktown

Local County

Median rent $1,600

Zearing

Local County

Median rent $1,600

Zwingle

Local County

Median rent $1,600

Why Investors Choose Iowa

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