Skip to content
city image

Best Places to Rent

Charlotte Metropolitan Area

North Carolina, South Carolina

Average Rent

$1,610

Rent Comparison

5.6% Higher

than state average

Cost of Living

-2.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,656

Population

887,499

# of Rentals

8,797

Concord

Average Rent

$1,437

Population

110,380

# of Rentals

287

Gastonia

Average Rent

$1,321

Population

82,153

# of Rentals

238

Statesville

Average Rent

$1,075

Population

80,016

# of Rentals

13

Rock Hill

Average Rent

$1,344

Population

77,346

# of Rentals

195

Kannapolis

Average Rent

$1,503

Population

61,989

# of Rentals

110

Huntersville

Average Rent

$1,563

Population

61,852

# of Rentals

725

Indian Land

Average Rent

$1,589

Population

47,373

# of Rentals

102

Mooresville

Average Rent

$1,430

Population

45,754

# of Rentals

368

Indian Trail

Average Rent

$1,497

Population

41,935

# of Rentals

64

Monroe

Average Rent

$1,507

Population

37,506

# of Rentals

33

Salisbury

Average Rent

$1,088

Population

37,184

# of Rentals

39

Matthews

Average Rent

$1,623

Population

32,021

# of Rentals

356

Cornelius

Average Rent

$1,468

Population

30,027

# of Rentals

138

Mint Hill

Average Rent

$1,395

Population

27,560

# of Rentals

20

Waxhaw

Average Rent

$1,571

Population

21,750

# of Rentals

15

Fort Mill

Average Rent

$1,513

Population

21,083

# of Rentals

111

Mount Holly

Average Rent

$1,433

Population

17,985

# of Rentals

7

Lake Wylie

Average Rent

$1,328

Population

15,646

# of Rentals

22

Belmont

Average Rent

$1,476

Population

14,640

# of Rentals

97

Davidson

Average Rent

$1,826

Population

14,254

# of Rentals

111

Tega Cay

Average Rent

$1,559

Population

11,954

# of Rentals

10

Lincolnton

Average Rent

$1,224

Population

11,574

# of Rentals

26

Pineville

Average Rent

$1,703

Population

10,416

# of Rentals

25

Clover

Average Rent

$1,644

Population

7,837

# of Rentals

31

Bessemer City

Average Rent

$1,081

Population

5,749

# of Rentals

10

Chester

Average Rent

$1,260

Population

5,422

# of Rentals

5

Denver

Average Rent

$1,388

Population

3,144

# of Rentals

72

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.