Skip to content
city image

Best Places to Rent

Charlotte Metropolitan Area

North Carolina, South Carolina

Average Rent

$1,624

Rent Comparison

6.6% Higher

than state average

Cost of Living

-1.3% Lower

than national average

Population

2.94 Million

in 2022

The Charlotte-Concord-Gastonia, NC-SC metro area has a total population of 2,944,541. Use the map below to explore this metro’s top cities and compare key metrics to find the best place

Charlotte

Average Rent

$1,643

Population

887,499

# of Rentals

9,593

Concord

Average Rent

$1,403

Population

110,380

# of Rentals

251

Gastonia

Average Rent

$1,227

Population

82,153

# of Rentals

152

Statesville

Average Rent

$1,072

Population

80,016

# of Rentals

22

Rock Hill

Average Rent

$1,346

Population

77,346

# of Rentals

198

Kannapolis

Average Rent

$1,515

Population

61,989

# of Rentals

75

Huntersville

Average Rent

$1,630

Population

61,852

# of Rentals

812

Indian Land

Average Rent

$1,577

Population

47,373

# of Rentals

106

Mooresville

Average Rent

$1,394

Population

45,754

# of Rentals

362

Indian Trail

Average Rent

$1,489

Population

41,935

# of Rentals

55

Monroe

Average Rent

$1,412

Population

37,506

# of Rentals

33

Salisbury

Average Rent

$1,123

Population

37,184

# of Rentals

49

Matthews

Average Rent

$1,719

Population

32,021

# of Rentals

230

Cornelius

Average Rent

$1,527

Population

30,027

# of Rentals

160

Mint Hill

Average Rent

$1,541

Population

27,560

# of Rentals

13

Waxhaw

Average Rent

$1,448

Population

21,750

# of Rentals

8

Fort Mill

Average Rent

$1,473

Population

21,083

# of Rentals

119

Mount Holly

Average Rent

$1,451

Population

17,985

# of Rentals

9

Lake Wylie

Average Rent

$1,335

Population

15,646

# of Rentals

31

Belmont

Average Rent

$1,504

Population

14,640

# of Rentals

104

Davidson

Average Rent

$1,915

Population

14,254

# of Rentals

130

Tega Cay

Average Rent

$1,500

Population

11,954

# of Rentals

6

Lincolnton

Average Rent

$1,387

Population

11,574

# of Rentals

18

Pineville

Average Rent

$1,789

Population

10,416

# of Rentals

21

Clover

Average Rent

$1,604

Population

7,837

# of Rentals

44

Cherryville

Average Rent

$912

Population

6,522

# of Rentals

12

Dallas

Average Rent

$1,036

Population

5,847

# of Rentals

11

Bessemer City

Average Rent

$1,088

Population

5,749

# of Rentals

12

Chester

Average Rent

$1,260

Population

5,422

# of Rentals

5

China Grove

Average Rent

$1,384

Population

3,698

# of Rentals

6

Denver

Average Rent

$1,368

Population

3,144

# of Rentals

38

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

Other Metros

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