city image

Best Places to Rent

Charlotte Metropolitan Area

North Carolina, South Carolina

Average Rent

$1,615

Rent Comparison

6.0% Higher

than state average

Cost of Living

-1.4% Lower

than national average

Population

2.83 Million

in 2022

The Charlotte-Concord-Gastonia, NC-SC metro area has a total population of 2,825,127. 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,044

Concord

Average Rent

$1,343

Population

110,380

# of Rentals

230

Gastonia

Average Rent

$1,228

Population

82,153

# of Rentals

142

Statesville

Average Rent

$1,054

Population

80,016

# of Rentals

14

Rock Hill

Average Rent

$1,313

Population

77,346

# of Rentals

198

Kannapolis

Average Rent

$1,335

Population

61,989

# of Rentals

59

Huntersville

Average Rent

$1,615

Population

61,852

# of Rentals

625

Indian Land

Average Rent

$1,543

Population

47,373

# of Rentals

128

Mooresville

Average Rent

$1,391

Population

45,754

# of Rentals

343

Indian Trail

Average Rent

$1,396

Population

41,935

# of Rentals

59

Monroe

Average Rent

$1,402

Population

37,506

# of Rentals

51

Salisbury

Average Rent

$1,056

Population

37,184

# of Rentals

44

Matthews

Average Rent

$1,808

Population

32,021

# of Rentals

173

Cornelius

Average Rent

$1,602

Population

30,027

# of Rentals

145

Mint Hill

Average Rent

$1,446

Population

27,560

# of Rentals

12

Waxhaw

Average Rent

$1,436

Population

21,750

# of Rentals

7

Fort Mill

Average Rent

$1,452

Population

21,083

# of Rentals

112

Mount Holly

Average Rent

$1,316

Population

17,985

# of Rentals

13

Lake Wylie

Average Rent

$1,351

Population

15,646

# of Rentals

18

Belmont

Average Rent

$1,467

Population

14,640

# of Rentals

101

Davidson

Average Rent

$1,950

Population

14,254

# of Rentals

155

Tega Cay

Average Rent

$1,495

Population

11,954

# of Rentals

9

Lincolnton

Average Rent

$1,391

Population

11,574

# of Rentals

15

Pineville

Average Rent

$1,559

Population

10,416

# of Rentals

15

Clover

Average Rent

$1,615

Population

7,837

# of Rentals

61

China Grove

Average Rent

$1,313

Population

3,698

# of Rentals

9

Denver

Average Rent

$1,343

Population

3,144

# of Rentals

34

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.