city image

Best Places to Rent

Minneapolis–Saint Paul Metropolitan Area

Minnesota, Wisconsin

Average Rent

$1,513

Rent Comparison

1.9% Higher

than state average

Cost of Living

-5.1% Lower

than national average

Population

3.72 Million

in 2022

The Minneapolis-St. Paul-Bloomington, MN-WI metro area has a total population of 3,715,144. Use the map below to explore this metro’s top cities and compare key metrics to find the best place

Minneapolis

Average Rent

$1,535

Population

418,749

# of Rentals

2,068

Saint Paul

Average Rent

$1,454

Population

294,514

# of Rentals

977

Bloomington

Average Rent

$1,555

Population

87,633

# of Rentals

364

Brooklyn Park

Average Rent

$1,109

Population

81,510

# of Rentals

321

Woodbury

Average Rent

$1,693

Population

81,428

# of Rentals

113

Plymouth

Average Rent

$1,496

Population

78,321

# of Rentals

202

Lakeville

Average Rent

$1,589

Population

76,330

# of Rentals

75

Blaine

Average Rent

$1,654

Population

75,584

# of Rentals

59

Maple Grove

Average Rent

$1,723

Population

68,326

# of Rentals

98

Eagan

Average Rent

$1,587

Population

68,211

# of Rentals

119

Coon Rapids

Average Rent

$1,416

Population

64,407

# of Rentals

74

Burnsville

Average Rent

$1,479

Population

64,158

# of Rentals

205

Eden Prairie

Average Rent

$1,731

Population

61,568

# of Rentals

106

Apple Valley

Average Rent

$1,635

Population

56,759

# of Rentals

59

Edina

Average Rent

$1,782

Population

54,162

# of Rentals

294

Minnetonka

Average Rent

$1,764

Population

54,022

# of Rentals

243

Saint Louis Park

Average Rent

$1,575

Population

48,298

# of Rentals

272

Shakopee

Average Rent

$1,542

Population

48,086

# of Rentals

105

Cottage Grove

Average Rent

$1,373

Population

42,388

# of Rentals

25

Maplewood

Average Rent

$1,329

Population

39,244

# of Rentals

80

Inver Grove Heights

Average Rent

$1,392

Population

36,294

# of Rentals

51

Roseville

Average Rent

$1,274

Population

35,535

# of Rentals

119

Richfield

Average Rent

$1,282

Population

35,351

# of Rentals

154

Andover

Average Rent

$1,550

Population

33,485

# of Rentals

7

Brooklyn Center

Average Rent

$1,182

Population

32,938

# of Rentals

33

Savage

Average Rent

$1,327

Population

32,664

# of Rentals

24

Fridley

Average Rent

$1,263

Population

30,362

# of Rentals

48

Chaska

Average Rent

$1,650

Population

29,814

# of Rentals

96

Prior Lake

Average Rent

$1,561

Population

29,241

# of Rentals

63

Ramsey

Average Rent

$1,525

Population

28,572

# of Rentals

41

Oakdale

Average Rent

$1,565

Population

28,443

# of Rentals

62

Elk River

Average Rent

$1,298

Population

27,699

# of Rentals

12

Chanhassen

Average Rent

$1,648

Population

26,470

# of Rentals

22

Shoreview

Average Rent

$1,558

Population

26,099

# of Rentals

54

Rosemount

Average Rent

$1,528

Population

26,074

# of Rentals

59

Otsego

Average Rent

$1,692

Population

24,414

# of Rentals

10

Farmington

Average Rent

$1,579

Population

24,205

# of Rentals

103

White Bear Lake

Average Rent

$1,442

Population

23,766

# of Rentals

62

Champlin

Average Rent

$1,469

Population

22,803

# of Rentals

12

New Brighton

Average Rent

$1,347

Population

22,710

# of Rentals

39

Hastings

Average Rent

$1,309

Population

22,291

# of Rentals

37

Crystal

Average Rent

$1,297

Population

21,952

# of Rentals

11

Columbia Heights

Average Rent

$1,303

Population

21,910

# of Rentals

56

Golden Valley

Average Rent

$1,884

Population

21,900

# of Rentals

238

West Saint Paul

Average Rent

$1,278

Population

21,774

# of Rentals

86

Forest Lake

Average Rent

$1,439

Population

21,725

# of Rentals

35

Saint Michael

Average Rent

$1,560

Population

21,227

# of Rentals

10

New Hope

Average Rent

$1,189

Population

21,208

# of Rentals

35

South Saint Paul

Average Rent

$1,454

Population

20,139

# of Rentals

15

Stillwater

Average Rent

$1,798

Population

20,104

# of Rentals

13

Hopkins

Average Rent

$1,398

Population

18,396

# of Rentals

106

Anoka

Average Rent

$1,204

Population

18,310

# of Rentals

28

Buffalo

Average Rent

$1,210

Population

17,356

# of Rentals

8

River Falls

Average Rent

$1,494

Population

16,276

# of Rentals

58

Hudson

Average Rent

$1,199

Population

15,787

# of Rentals

16

Monticello

Average Rent

$1,373

Population

15,423

# of Rentals

24

Lake Elmo

Average Rent

$1,728

Population

15,197

# of Rentals

10

Waconia

Average Rent

$1,542

Population

14,621

# of Rentals

18

Rogers

Average Rent

$1,698

Population

13,891

# of Rentals

18

Robbinsdale

Average Rent

$1,443

Population

13,877

# of Rentals

23

Average Rent is calculated by averaging the monthly rent of 1 bedroom apartments.

1

2

Other Metros

This information is based on data collected by CoStar Group researchers.