Cities in Iowa — Demographics & Statistics

1,022 places with census data — population, income, home values & more

Showing 2650 of 1,022 cities in Iowa

26.

North Liberty

IA · Iowa

Population
20K
Med. Income
$100,197
Home Value
$272,900
Med. Rent
$1,198
27.

Altoona

IA · Iowa

Population
20K
Med. Income
$89,100
Home Value
$244,500
Med. Rent
$1,140
28.

Clive

IA · Iowa

Population
19K
Med. Income
$124,908
Home Value
$359,300
Med. Rent
$1,089
29.

Indianola

IA · Iowa

Population
16K
Med. Income
$73,534
Home Value
$206,200
Med. Rent
$914
30.

Newton

IA · Iowa

Population
16K
Med. Income
$53,873
Home Value
$140,100
Med. Rent
$826
31.

Grimes

IA · Iowa

Population
15K
Med. Income
$99,896
Home Value
$275,400
Med. Rent
$1,042
32.

Norwalk

IA · Iowa

Population
13K
Med. Income
$94,176
Home Value
$259,500
Med. Rent
$956
33.

Boone

IA · Iowa

Population
12K
Med. Income
$64,192
Home Value
$142,200
Med. Rent
$837
34.

Oskaloosa

IA · Iowa

Population
11K
Med. Income
$57,949
Home Value
$123,800
Med. Rent
$815
35.

Spencer

IA · Iowa

Population
11K
Med. Income
$57,175
Home Value
$156,000
Med. Rent
$737
36.

Storm Lake

IA · Iowa

Population
11K
Med. Income
$54,615
Home Value
$148,900
Med. Rent
$782
37.

Pella

IA · Iowa

Population
11K
Med. Income
$86,025
Home Value
$240,100
Med. Rent
$1,025
38.

Le Mars

IA · Iowa

Population
11K
Med. Income
$73,734
Home Value
$186,300
Med. Rent
$834
39.

Pleasant Hill

IA · Iowa

Population
10K
Med. Income
$81,992
Home Value
$263,600
Med. Rent
$1,102
40.

Waverly

IA · Iowa

Population
10K
Med. Income
$78,278
Home Value
$211,000
Med. Rent
$861
41.

Fort Madison

IA · Iowa

Population
10K
Med. Income
$48,944
Home Value
$94,200
Med. Rent
$806
42.

Carroll

IA · Iowa

Population
10K
Med. Income
$60,368
Home Value
$172,000
Med. Rent
$695
43.

Keokuk

IA · Iowa

Population
10K
Med. Income
$47,571
Home Value
$89,100
Med. Rent
$768
44.

Grinnell

IA · Iowa

Population
10K
Med. Income
$57,813
Home Value
$177,600
Med. Rent
$852
45.

Fairfield

IA · Iowa

Population
9K
Med. Income
$44,277
Home Value
$134,700
Med. Rent
$835
46.

Mount Pleasant

IA · Iowa

Population
9K
Med. Income
$58,895
Home Value
$142,600
Med. Rent
$672
47.

Denison

IA · Iowa

Population
8K
Med. Income
$57,744
Home Value
$113,300
Med. Rent
$775
48.

Sioux Center

IA · Iowa

Population
8K
Med. Income
$82,050
Home Value
$256,700
Med. Rent
$775
49.

Perry

IA · Iowa

Population
8K
Med. Income
$57,276
Home Value
$110,800
Med. Rent
$901
50.

Webster City

IA · Iowa

Population
8K
Med. Income
$59,665
Home Value
$95,200
Med. Rent
$844