city image

Best Places to Rent

Charlotte Metropolitan Area

North Carolina, South Carolina

Average Rent

$1,705

Rent Comparison

6.3% Higher

than state average

Cost of Living

1.9% Higher

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,733

Population

887,499

# of Rentals

8,251

Concord

Average Rent

$1,581

Population

110,380

# of Rentals

242

Gastonia

Average Rent

$1,297

Population

82,153

# of Rentals

125

Statesville

Average Rent

$1,049

Population

80,016

# of Rentals

18

Rock Hill

Average Rent

$1,375

Population

77,346

# of Rentals

146

Kannapolis

Average Rent

$1,475

Population

61,989

# of Rentals

54

Huntersville

Average Rent

$1,719

Population

61,852

# of Rentals

481

Indian Land

Average Rent

$1,805

Population

47,373

# of Rentals

152

Mooresville

Average Rent

$1,498

Population

45,754

# of Rentals

343

Indian Trail

Average Rent

$1,664

Population

41,935

# of Rentals

79

Monroe

Average Rent

$1,612

Population

37,506

# of Rentals

60

Salisbury

Average Rent

$1,187

Population

37,184

# of Rentals

50

Matthews

Average Rent

$1,580

Population

32,021

# of Rentals

225

Cornelius

Average Rent

$1,699

Population

30,027

# of Rentals

76

Mint Hill

Average Rent

$1,492

Population

27,560

# of Rentals

19

Waxhaw

Average Rent

$1,406

Population

21,750

# of Rentals

9

Fort Mill

Average Rent

$1,529

Population

21,083

# of Rentals

97

Mount Holly

Average Rent

$2,027

Population

17,985

# of Rentals

8

Lake Wylie

Average Rent

$1,380

Population

15,646

# of Rentals

22

Belmont

Average Rent

$1,520

Population

14,640

# of Rentals

107

Davidson

Average Rent

$2,031

Population

14,254

# of Rentals

171

Tega Cay

Average Rent

$1,428

Population

11,954

# of Rentals

10

Lincolnton

Average Rent

$1,341

Population

11,574

# of Rentals

11

Pineville

Average Rent

$1,460

Population

10,416

# of Rentals

35

Clover

Average Rent

$1,635

Population

7,837

# of Rentals

79

China Grove

Average Rent

$1,472

Population

3,698

# of Rentals

46

Denver

Average Rent

$2,040

Population

3,144

# of Rentals

11

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.