Rental market overview for North Carolina, powered by HUD and Census data.
Median Rent
$965
Median Income
$62,449
Rent Burden
29.0%
Avg FMR (2BR)
N/A
Affordability
North Carolina: 29.0% rent burden, near the 30% affordability threshold.
<25% 25 to 30%>30%
Affordability Map: Income vs Rent in North Carolina
Each dot is a city, sized by population. The diagonal line is the 30% rent to income threshold. Cities above the line tend to be unaffordable for median earners.
Cities in North Carolina by median income and median rent
City
Median income
Median rent
Rent burden
Charlotte
$74,070
$1,399
29.2%
Raleigh
$78,631
$1,371
30.0%
Greensboro
$55,051
$1,048
31.0%
Durham
$74,710
$1,296
28.4%
Winston-Salem
$54,416
$956
29.5%
Fayetteville
$53,424
$1,117
31.0%
Cary
$125,317
$1,538
24.4%
Wilmington
$58,908
$1,213
32.7%
High Point
$58,582
$1,030
28.8%
Concord
$83,480
$1,259
30.9%
Asheville
$63,810
$1,250
31.8%
Greenville
$47,485
$933
30.3%
Gastonia
$58,047
$1,075
31.9%
Jacksonville
$50,185
$1,181
31.5%
Apex
$129,688
$1,668
25.1%
Huntersville
$112,893
$1,624
25.8%
Chapel Hill
$85,940
$1,419
36.3%
Burlington
$52,963
$947
28.1%
Rocky Mount
$50,092
$891
27.4%
Kannapolis
$66,487
$1,078
27.9%
Mooresville
$82,622
$1,447
27.5%
Wake Forest
$115,159
$1,354
24.8%
Wilson
$46,891
$864
29.2%
Hickory
$58,251
$917
26.1%
Holly Springs
$127,755
$1,745
26.9%
Indian Trail
$95,101
$1,802
27.4%
Salisbury
$48,888
$961
31.1%
Fuquay-Varina
$94,142
$1,560
29.2%
Monroe
$63,982
$1,115
30.4%
Goldsboro
$44,196
$940
30.1%
Garner
$77,171
$1,371
29.5%
Cornelius
$107,969
$1,483
28.7%
New Bern
$55,673
$1,019
29.9%
Sanford
$52,951
$918
29.3%
Morrisville
$114,075
$1,687
22.2%
Matthews
$103,405
$1,495
25.4%
Statesville
$51,784
$873
29.9%
Kernersville
$66,151
$988
26.6%
Thomasville
$48,457
$795
28.5%
Asheboro
$44,405
$797
28.3%
Clayton
$71,698
$1,356
29.2%
Mint Hill
$92,102
$1,409
27.5%
Leland
$82,651
$1,469
33.7%
Shelby
$46,176
$844
31.1%
Clemmons
$75,667
$1,059
27.8%
Carrboro
$76,933
$1,299
29.9%
Waxhaw
$124,711
$1,693
25.0%
Kinston
$35,653
$800
29.4%
Lexington
$36,868
$827
32.4%
Boone
$28,242
$1,071
51.0%
Knightdale
$79,364
$1,409
31.4%
Lumberton
$41,314
$758
28.6%
Harrisburg
$134,767
$2,094
19.6%
Elizabeth City
$50,155
$1,035
29.4%
Lenoir
$44,802
$656
27.7%
Mebane
$78,419
$1,135
30.1%
Hope Mills
$57,864
$1,064
29.5%
Pinehurst
$102,917
$1,613
26.5%
Mount Holly
$73,923
$1,104
30.4%
Morganton
$47,715
$793
29.1%
Graham
$51,482
$911
26.5%
Havelock
$56,492
$1,225
28.0%
Murraysville
$76,154
$1,588
31.6%
Albemarle
$51,673
$863
27.0%
Stallings
$99,451
$1,736
27.0%
Southern Pines
$81,867
$1,201
26.2%
Eden
$43,607
$741
31.0%
Davidson
$140,938
$1,615
26.2%
Roanoke Rapids
$45,732
$772
30.1%
Hendersonville
$50,198
$1,107
30.9%
Henderson
$37,670
$807
31.8%
Laurinburg
$38,015
$750
33.6%
Belmont
$84,274
$1,190
28.2%
Piney Green
$65,336
$1,062
24.8%
Reidsville
$35,061
$737
31.2%
Anderson Creek
$79,524
$1,237
25.6%
Lewisville
$86,641
$1,046
25.9%
Newton
$57,918
$923
25.5%
Weddington
$171,810
$1,985
43.8%
Lake Norman of Iredell
$171,583
$1,191
23.3%
Myrtle Grove
$108,363
$1,465
28.9%
Archdale
$63,627
$894
23.7%
Spring Lake
$44,447
$1,151
29.1%
Smithfield
$37,000
$618
33.7%
Kings Mountain
$45,301
$847
37.5%
Lincolnton
$41,614
$872
28.7%
Elon
$73,597
$1,496
51.0%
Summerfield
$148,182
$1,158
19.7%
Tarboro
$43,523
$657
41.1%
Mount Airy
$34,089
$666
29.9%
Wendell
$91,316
$1,177
31.8%
Pineville
$55,450
$1,366
34.0%
Winterville
$82,969
$879
23.4%
Spout Springs
$90,554
$1,807
26.5%
Waynesville
$44,920
$1,019
32.0%
Washington
$42,821
$827
34.1%
Morehead City
$51,716
$1,070
36.7%
St. Stephens
$59,597
$850
22.6%
Hillsborough
$86,250
$1,276
25.8%
Rockingham
$38,750
$681
31.9%
Lake Norman of Catawba
$96,908
$1,000
24.5%
Gibsonville
$98,558
$924
30.1%
Wesley Chapel
$133,333
$2,033
22.7%
Ogden
$113,523
$1,886
32.5%
Oxford
$42,016
$889
29.0%
Aberdeen
$69,758
$952
23.0%
Oak Island
$85,513
$1,285
26.2%
Kings Grant
$60,964
$1,232
51.0%
Dunn
$41,843
$760
27.2%
Conover
$49,978
$825
26.8%
Black Mountain
$75,310
$1,284
37.6%
Half Moon
$66,042
$911
24.2%
Butner
$68,604
$1,102
24.8%
Clinton
$38,880
$720
26.2%
Hampstead
$105,755
$1,153
22.2%
Roxboro
$39,787
$793
37.7%
Fletcher
$74,483
$1,187
20.6%
Woodfin
$59,144
$1,358
34.5%
Siler City
$48,374
$816
25.8%
Brevard
$42,843
$786
30.5%
Etowah
$76,071
$1,116
31.2%
Kill Devil Hills
$73,036
$1,251
29.0%
Marion
$48,520
$610
25.9%
Zebulon
$50,934
$1,018
37.4%
Forest City
$35,232
$718
31.6%
King
$59,770
$885
33.6%
Porters Neck
$111,733
$1,301
27.0%
Mills River
$79,802
$1,186
21.4%
Trinity
$70,368
$909
26.7%
Cullowhee
$32,054
$807
51.0%
Unionville
$90,904
$1,088
26.4%
Carolina Beach
$87,159
$1,304
24.4%
St. James
$113,507
$2,102
11.8%
Selma
$29,325
$793
37.2%
Cherryville
$57,137
$919
23.5%
Hamlet
$34,798
$429
31.4%
Boiling Spring Lakes
$57,969
$1,251
26.3%
East Flat Rock
$54,605
$857
23.4%
Mocksville
$46,553
$810
35.4%
Dallas
$55,979
$821
28.4%
Silver Lake
$75,123
$1,205
38.4%
Walkertown
$58,900
$1,140
30.5%
Nashville
$61,513
$926
23.6%
Northchase
$52,122
$1,235
27.1%
Bessemer City
$44,440
$882
27.9%
Angier
$54,936
$797
30.4%
Swannanoa
$64,815
$697
31.1%
Briar Chapel
$153,300
$2,630
33.8%
Cramerton
$89,313
$1,288
25.0%
Moyock
$101,484
$1,775
39.4%
Williamston
$41,182
$695
32.4%
James City
$62,227
$955
36.1%
Long View
$44,740
$692
22.4%
Sawmills
$63,388
$676
23.4%
Wadesboro
$32,022
$893
43.9%
Ayden
$53,000
$705
32.1%
Pleasant Garden
$84,395
$1,041
19.8%
Whispering Pines
$105,707
$1,905
24.7%
Granite Falls
$76,680
$812
22.1%
Wrightsboro
$56,719
$1,063
22.6%
Creedmoor
$78,750
$1,097
51.0%
Ahoskie
$38,063
$820
33.2%
Midway
$72,574
$658
21.9%
Whiteville
$34,121
$753
32.2%
Locust
$52,551
$833
40.8%
Valdese
$66,745
$622
18.8%
Royal Pines
$98,309
$1,383
23.3%
Midland
$101,220
$1,042
24.3%
Carolina Shores
$77,259
$1,913
47.5%
Boiling Springs
$90,625
$821
25.4%
Erwin
$49,245
$1,025
33.0%
Randleman
$63,040
$730
37.6%
Raeford
$38,371
$757
33.6%
Westport
$136,290
$1,870
17.0%
Lillington
$57,774
$885
29.0%
Weaverville
$76,310
$1,616
41.0%
Pittsboro
$62,513
$914
23.2%
Beaufort
$41,890
$796
33.3%
Edenton
$46,979
$632
27.2%
Ranlo
$78,533
$1,420
27.4%
Farmville
$47,604
$914
33.3%
China Grove
$44,881
$942
39.8%
Canton
$54,728
$836
29.9%
Newport
$79,109
$1,069
35.3%
North Wilkesboro
$36,855
$606
28.2%
Mount Olive
$41,738
$822
30.7%
Holly Ridge
$90,197
$1,594
23.8%
Spindale
$38,857
$683
27.6%
Shallotte
$71,659
$1,110
35.8%
Franklin
$38,947
$824
29.6%
Forest Oaks
$110,417
$1,682
44.0%
Trent Woods
$112,679
$1,329
17.1%
Wingate
$72,188
$955
39.0%
Mountain Home
$59,010
$1,117
33.4%
Elkin
$57,711
$736
31.4%
Southport
$78,287
$1,554
27.4%
Benson
$56,054
$918
34.2%
Seven Lakes
$93,937
$834
28.2%
Stanley
$61,723
$995
23.9%
Surf City
$85,714
$1,470
35.5%
Emerald Isle
$85,982
$1,373
24.6%
Hudson
$49,761
$714
37.3%
Swansboro
$105,779
$1,029
30.9%
Maiden
$62,765
$734
26.1%
Glen Raven
$57,639
$773
24.1%
Gamewell
$54,037
$735
28.8%
Tabor City
$34,722
$722
27.2%
Lowell
$55,481
$1,031
26.9%
Kitty Hawk
$85,700
$1,296
21.9%
Troutman
$74,219
$1,252
24.7%
Bethlehem
$75,838
$726
13.9%
Jamestown
$85,583
$1,060
30.7%
Wilkesboro
$43,480
$688
33.3%
Rutherfordton
$58,913
$872
32.0%
Landis
$73,571
$925
17.6%
Eastover
$68,646
$968
33.3%
Dana
$53,256
$920
42.6%
Skippers Corner
$58,821
$776
26.4%
Buies Creek
$42,208
$1,081
51.0%
Rockfish
$61,172
$1,181
23.5%
Lowesville
$113,086
$1,828
46.9%
River Road
$46,434
$768
34.2%
Elroy
$59,505
$940
31.5%
Windsor
$46,786
$632
23.0%
Tyro
$55,995
$717
19.7%
Enochville
$57,328
$1,013
21.7%
Welcome
$59,348
$752
38.8%
Wallace
$47,318
$589
25.6%
Belville
$79,875
$1,594
30.1%
Rural Hall
$56,037
$963
25.1%
Lake Royale
$100,239
$1,232
20.4%
Lake Park
$73,972
$1,746
43.3%
Avery Creek
$104,808
$1,845
30.0%
East Rockingham
$31,475
$802
34.7%
Mountain View
$65,369
$1,075
16.0%
Plymouth
$24,385
$649
39.9%
Elizabethtown
$24,081
$631
37.0%
Spencer
$61,079
$1,045
34.0%
Burgaw
$63,355
$889
27.9%
Mineral Springs
$94,113
$1,350
32.3%
Nags Head
$87,560
$920
35.9%
Bermuda Run
$71,515
$877
25.6%
Red Springs
$20,917
$561
32.5%
Green Level
$42,695
$861
19.6%
Louisburg
$41,813
$1,006
51.0%
Southern Shores
$112,371
$1,809
44.2%
Wallburg
$80,592
$949
45.5%
Bayshore
$115,347
$1,318
14.8%
Lake Junaluska
$71,875
$950
43.8%
Yadkinville
$41,148
$741
29.1%
Emma
$42,491
$871
26.2%
Polkton
$47,277
$784
22.7%
Troy
$44,261
$542
18.9%
River Bend
$74,375
$1,224
26.7%
Norwood
$55,897
$817
25.5%
Haw River
$57,404
$808
37.5%
South Rosemary
$41,875
$868
33.8%
Wrightsville Beach
$125,074
$2,013
25.4%
Mars Hill
$80,833
$939
24.1%
Pembroke
$23,107
$691
28.8%
Edneyville
$61,600
$791
20.0%
Fairfield Harbour
$68,723
$1,512
34.0%
Calabash
$46,607
$1,201
46.5%
Marshville
$50,000
$1,017
23.1%
Kenly
$51,250
$780
33.9%
Fairmont
$31,731
$621
31.3%
Cricket
$45,536
$902
23.3%
Mar-Mac
$50,286
$787
24.8%
Bladenboro
$54,797
$711
18.9%
Franklinton
$59,911
$944
46.6%
Swepsonville
$84,737
$877
24.4%
Fruitland
$40,500
$744
27.6%
Grandy
$70,610
$1,146
20.7%
Mayodan
$40,458
$701
29.1%
Rockwell
$62,656
$855
26.0%
Youngsville
$73,472
$1,041
27.1%
Burnsville
$39,018
$774
25.0%
Oakboro
$78,453
$1,104
19.7%
Connelly Springs
$63,963
$789
22.9%
Coats
$42,566
$884
28.0%
Kure Beach
$97,269
$1,380
31.2%
Maxton
$23,106
$636
33.8%
Four Oaks
$66,014
$1,087
24.5%
St. Pauls
$36,490
$736
27.3%
Taylorsville
$43,681
$644
32.0%
Cedar Point
$87,981
$1,464
23.5%
Maggie Valley
$62,083
$982
23.4%
Madison
$51,150
$666
20.8%
Neuse Forest
$84,542
$1,266
29.8%
Sneads Ferry
$40,278
$1,059
30.6%
Pine Level
$65,347
$791
31.2%
Snow Hill
$34,583
$749
32.3%
Andrews
$34,939
$744
23.1%
Badin
$42,708
$861
30.3%
Hertford
$43,696
$686
22.6%
Walnut Cove
$42,398
$715
32.2%
Governors Village
$148,462
$1,643
23.1%
Broad Creek
$59,500
$806
34.6%
Wanchese
$71,484
$1,010
21.4%
Dudley
$42,022
$724
25.7%
Icard
$45,620
$808
24.5%
Mulberry
$51,750
$595
26.4%
Navassa
$50,694
$1,172
33.3%
Enfield
$19,853
$567
38.0%
Hemby Bridge
$77,454
$1,253
18.1%
Claremont
$60,735
$937
26.1%
Glen Alpine
$51,563
$849
28.7%
Ramseur
$32,964
$646
46.9%
Jefferson
$37,232
$642
26.6%
Scotland Neck
$17,271
$487
51.0%
Horse Shoe
$68,000
$1,075
39.5%
Hildebran
$51,680
$718
22.7%
Dobson
$54,236
$704
22.7%
Manteo
$78,074
$1,143
28.6%
Sparta
$38,045
$537
28.2%
Mount Pleasant
$70,313
$1,005
27.0%
Drexel
$59,052
$678
26.9%
Pinebluff
$70,750
$1,064
19.1%
Rose Hill
$45,000
$844
31.3%
Atlantic Beach
$49,583
$969
37.1%
Fairplains
$37,261
$694
29.6%
Biltmore Forest
$174,286
$1,583
51.0%
Pilot Mountain
$42,045
$755
26.4%
Bryson City
$41,542
$697
25.5%
Salem
$55,156
$678
26.8%
Princeville
$50,938
$821
27.5%
Advance
$91,528
$843
9.0%
Bethel
$51,107
$710
40.8%
Cherokee
$43,655
$712
20.7%
Foxfire
$69,782
$1,071
31.9%
Lake Lure
$75,259
$875
22.5%
Walnut Creek
$149,875
$1,756
9.0%
Murphy
$34,283
$468
21.2%
Chadbourn
$23,477
$589
34.1%
Weldon
$37,330
$765
40.5%
Tryon
$50,398
$1,212
26.7%
Hoopers Creek
$63,750
$1,133
26.4%
Robbins
$47,770
$635
22.4%
West Jefferson
$41,036
$588
29.1%
Sharpsburg
$35,521
$891
49.2%
Vander
$45,875
$901
51.0%
Stedman
$98,615
$1,565
19.8%
Buxton
$87,344
$1,346
37.2%
Millers Creek
$41,434
$765
33.7%
Robersonville
$42,857
$765
28.9%
Princeton
$34,315
$682
24.9%
Stanfield
$79,946
$968
19.8%
Lake Waccamaw
$74,297
$1,042
23.3%
Spring Hope
$29,699
$726
32.3%
Beulaville
$34,115
$736
31.1%
Clyde
$55,943
$929
34.3%
Broadway
$63,333
$890
51.0%
Foscoe
$53,382
$860
25.5%
Hays
$40,963
$744
41.7%
Belhaven
$30,147
$843
32.3%
Pinetops
$44,643
$812
23.2%
Boonville
$59,408
$677
31.1%
Pine Knoll Shores
$92,656
$1,571
42.5%
West Canton
$27,974
$867
47.6%
Cove Creek
$51,812
$944
N/A
Brandywine Bay
$97,917
$1,413
22.3%
Cordova
$51,046
$789
N/A
Denton
$44,539
$749
33.7%
Bonnetsville
$41,135
$865
51.0%
Alamance
$93,309
$1,095
25.0%
Cherry Branch
$105,739
$1,579
18.1%
Vass
$59,375
$780
23.0%
Franklinville
$38,712
$859
31.5%
Cleveland
$56,250
$753
24.5%
Banner Elk
$66,607
$890
37.0%
Brunswick
$16,643
$834
51.0%
East Spencer
$37,917
$647
42.3%
Toast
$33,665
$826
34.4%
Bayboro
$28,393
$940
29.4%
Star
$35,750
$538
18.7%
Saxapahaw
$50,909
$512
26.3%
South Henderson
$35,341
$729
28.2%
Norlina
$34,550
$721
38.7%
Candor
$45,351
$1,115
45.8%
Elm City
$48,125
$804
32.5%
Ellerbe
$45,654
$723
38.2%
Balfour
$69,643
$764
22.1%
Highlands
$55,573
$896
28.6%
McAdenville
$102,083
$1,199
22.1%
Springdale
$62,931
$1,115
24.4%
Rutherford College
$57,500
$970
33.2%
Harkers Island
$67,888
$1,028
19.8%
Belwood
$46,355
$795
26.7%
Faith
$123,456
$733
19.5%
Mount Gilead
$65,388
$1,022
26.3%
Columbus
$53,333
$575
24.4%
Rhodhiss
$53,000
$783
30.5%
Stem
$82,212
$950
27.5%
Flat Rock
$50,032
$714
51.0%
Chocowinity
$35,098
$800
29.0%
Lucama
$37,750
$907
51.0%
Maury
$19,797
$909
51.0%
Stoneville
$50,661
$697
23.2%
Moravian Falls
$52,217
$646
40.8%
Bunnlevel
$69,265
$910
25.5%
Rowland
$28,750
$642
36.7%
White Lake
$58,421
$763
26.8%
Holden Beach
$106,375
$1,208
23.3%
Garland
$40,577
$879
24.5%
Dortches
$68,583
$1,096
34.9%
Castle Hayne
$55,625
$1,142
31.2%
Oriental
$51,563
$1,121
44.8%
Middlesex
$42,917
$779
29.1%
Camden
$82,794
$1,119
17.8%
Vanceboro
$38,646
$566
24.7%
Faison
$43,194
$614
22.5%
Wagram
$51,304
$800
19.6%
Ellenboro
$47,727
$670
14.3%
Magnolia
$35,357
$546
31.6%
Rocky Point
$47,500
$771
39.9%
Fremont
$44,219
$775
30.6%
Kenansville
$53,750
$425
31.2%
Richfield
$74,651
$940
30.1%
West Marion
$40,231
$827
33.1%
Winfall
$59,732
$1,087
29.9%
Blowing Rock
$116,731
$1,250
16.7%
Roseboro
$50,455
$788
29.8%
Maysville
$57,083
$1,101
33.4%
JAARS
$60,685
$834
N/A
Conway
$43,095
$403
29.2%
Cooleemee
$50,250
$911
30.6%
Laurel Hill
$23,086
$885
51.0%
Warrenton
$31,563
$542
38.3%
Patterson Springs
$43,750
$910
50.0%
Gaston
$34,934
$956
29.4%
Hollister
$39,913
$716
22.6%
Alliance
$39,432
$295
27.9%
Hoffman
$35,781
$754
51.0%
Clarkton
$23,618
$713
36.3%
Taylortown
$47,431
$1,066
27.9%
Silver City
$21,159
$1,168
51.0%
Bogue
$90,625
$1,327
18.0%
Beech Mountain
$85,250
$1,088
25.3%
Lilesville
$51,538
$814
29.0%
North Topsail Beach
$82,857
$1,391
37.5%
Northwest
$31,750
$754
33.0%
White Plains
$47,375
$610
18.4%
Black Creek
$53,382
$838
22.4%
Cashiers
$78,150
$885
31.3%
Pinnacle
$32,200
$788
51.0%
Peletier
$45,781
$1,091
29.0%
Gibson
$27,063
$708
33.2%
Rich Square
$30,972
$732
33.3%
Newland
$42,829
$728
32.2%
East Bend
$79,375
$763
12.9%
Bakersville
$39,896
$431
40.7%
Robbinsville
$17,222
$363
31.6%
Aulander
$33,250
$634
29.0%
Duck
$122,500
$1,417
51.0%
Pikeville
$65,417
$903
25.8%
Red Cross
$51,250
$643
31.1%
High Shoals
$47,857
$696
27.6%
Winton
$38,333
$879
32.5%
New London
$58,667
$983
46.4%
Manns Harbor
$49,250
$1,227
43.2%
Jackson
$46,386
$743
18.1%
Ansonville
$48,500
$942
51.0%
Conetoe
$36,835
$1,080
36.8%
Fallston
$44,545
$653
29.1%
Newton Grove
$64,750
$973
37.7%
Old Fort
$41,125
$734
26.1%
Misenheimer
$44,063
$640
24.5%
Dobbins Heights
$24,167
$575
38.3%
Rosman
$50,437
$853
18.6%
Cove City
$50,833
$890
30.6%
Stantonsburg
$55,938
$703
28.6%
Catawba
$44,167
$1,063
25.0%
Woodland
$40,489
$546
35.8%
Sandyfield
$29,722
$881
44.3%
Ruth
$56,875
$683
17.5%
Garysburg
$38,510
$925
51.0%
South Weldon
$20,417
$761
26.7%
Saluda
$51,429
$1,250
42.8%
Marshall
$49,712
$558
28.5%
Lawndale
$33,542
$769
33.4%
Grover
$33,583
$740
26.7%
Wade
$62,500
$1,074
33.1%
Harmony
$62,024
$1,033
26.3%
Whitsett
$68,393
$1,292
32.5%
Hookerton
$38,571
$808
30.2%
Carolina Meadows
$120,536
$3,179
30.7%
Teachey
$51,875
$833
48.9%
Ossipee
$57,273
$770
22.5%
Columbia
$19,551
$534
42.7%
Lattimore
$68,125
$817
23.0%
Kingstown
$31,094
$783
51.0%
Bridgeton
$48,542
$1,080
51.0%
Grantsboro
$70,000
$688
28.0%
Pink Hill
$43,074
$665
24.5%
Littleton
$26,667
$365
33.7%
Aurora
$43,897
$621
26.4%
Hot Springs
$45,500
$509
30.8%
Ronda
$47,333
$900
23.8%
Staley
$54,107
$832
26.9%
Roper
$20,194
$625
51.0%
Polkville
$53,194
$1,025
33.5%
Sugar Mountain
$111,250
$1,337
14.3%
Minnesott Beach
$77,596
$1,159
20.5%
Deep Run
$61,974
$715
33.3%
Bunn
$50,536
$837
26.7%
Micro
$45,000
$983
30.8%
Washington Park
$82,250
$1,208
19.6%
Topsail Beach
$112,708
$1,219
19.4%
Webster
$40,833
$738
26.5%
Peachland
$70,096
$725
18.8%
St. Helena
$73,571
$1,375
20.0%
Whitakers
$34,375
$798
39.3%
Bailey
$57,829
$841
17.6%
Lewiston Woodville
$41,944
$878
28.3%
Hatteras
$47,067
$1,563
41.3%
Parkton
$54,063
$1,083
51.0%
Dublin
$49,250
$730
18.9%
Dover
$36,563
$988
51.0%
Pantego
$67,292
$761
51.0%
Roxobel
$37,500
$1,010
40.4%
Fair Bluff
$25,500
$819
37.4%
Brookford
$54,063
$867
17.8%
Cameron
$71,696
$744
16.3%
Seven Devils
$94,167
$1,333
26.3%
Oak City
$57,769
$863
24.6%
Momeyer
$53,750
$750
32.5%
Atkinson
$46,250
$1,536
19.6%
Cedar Rock
$77,143
$1,125
45.0%
Sims
$61,042
$900
31.4%
Seagrove
$65,000
$685
32.5%
Casar
$52,500
$810
23.6%
Simpson
$57,500
$900
22.5%
Cofield
$60,417
$723
33.1%
Jamesville
$41,205
$806
37.3%
Goldston
$37,278
$917
33.8%
Stovall
$48,214
$1,083
20.0%
Grimesland
$35,000
$1,000
32.3%
Arapahoe
$80,625
$798
22.6%
Earl
$41,935
$933
18.1%
Saratoga
$31,250
$725
38.4%
Forest Hills
$89,063
$806
51.0%
Pollocksville
$44,615
$642
39.6%
East Arcadia
$31,731
$700
28.9%
Macclesfield
$59,375
$874
28.4%
Bethania
$80,227
$1,464
30.8%
Salemburg
$46,071
$928
28.7%
East Laurinburg
$28,500
$843
33.3%
Old Hundred
$25,441
$709
51.0%
Bostic
$53,438
$825
28.8%
Sandy Creek
$56,250
$910
14.5%
Evergreen
$59,191
$663
13.8%
Fountain
$22,250
$696
51.0%
Kelford
$30,268
$728
37.9%
Hobgood
$46,250
$1,096
45.0%
Waco
$41,875
$892
51.0%
Gatesville
$75,750
$1,054
17.5%
Everetts
$55,000
$831
20.8%
Castalia
$30,000
$675
26.9%
Colerain
$89,265
$772
14.2%
Engelhard
$35,192
$1,043
51.0%
Walstonburg
$40,000
$1,042
36.9%
Boardman
$55,764
$582
16.3%
Lansing
$45,536
$919
37.5%
Bath
$59,688
$1,117
51.0%
Dillsboro
$55,625
$818
31.6%
Watha
$45,833
$667
51.0%
Parmele
$34,821
$900
42.5%
Chimney Rock Village
$66,563
$1,358
13.8%
Eureka
$55,625
$850
25.0%
Harrells
$67,250
$695
20.8%
Harrellsville
$62,292
$1,313
27.8%
Bolivia
$50,972
$967
51.0%
Lowgap
$77,083
$707
25.7%
Askewville
$48,750
$644
25.6%
Severn
$41,667
$775
27.5%
Lasker
$80,625
$654
45.0%
Belvoir
$41,300
$638
18.1%
Proctorville
$60,625
$850
17.5%
Autryville
$42,250
$841
13.8%
Love Valley
$20,938
$580
38.3%
Bear Grass
$54,821
$644
17.1%
Linden
$61,250
$850
17.5%
Kittrell
$83,250
$1,200
26.7%
Lumber Bridge
$61,250
$744
21.9%
How North Carolina Compares to the National Average
Median Rent
$965▼ 29.3%
Rent Burden
29.0%▼ 4.3%
Vacancy Rate
18.6%▲ 116.3%
North Carolina Rental Market Overview
North Carolina has approximately 753 cities with rental data tracked by StayRentals. Roughly 30.9% of housing units in the state are renter-occupied. The state's median rent is approximately $965, which is 29% lower than the national median of $1,365. (Source: Census ACS)
The average North Carolina renter spends approximately 29.0% of their income on rent, compared to the national average of approximately 30.3%. This suggests the state is generally in line with or more affordable than national averages. (Source: Census ACS)
With a rental vacancy rate of approximately 18.6%, the North Carolina rental market may offer renters more options and negotiating power. (Source: Census ACS)
Rent Burden Distribution Across North Carolina Cities
45% of cities in North Carolina have a rent burden at or above 30% of household income.
City count by rent burden bracket for North Carolina
St. James: median rent of $2,102, median income of $113,507, resulting in a rent burden of approximately 11.8%. (Source: Census ACS)
Bethlehem: median rent of $726, median income of $75,838, resulting in a rent burden of approximately 13.9%. (Source: Census ACS)
Bayshore: median rent of $1,318, median income of $115,347, resulting in a rent burden of approximately 14.8%. (Source: Census ACS)
Mountain View: median rent of $1,075, median income of $65,369, resulting in a rent burden of approximately 16.0%. (Source: Census ACS)
Westport: median rent of $1,870, median income of $136,290, resulting in a rent burden of approximately 17.0%. (Source: Census ACS)
Most expensive cities (highest rent burden):
Louisburg: median rent of $1,006, with a rent burden of approximately 51.0%. Lower incomes relative to rent contribute to higher cost burden. (Source: Census ACS)
Buies Creek: median rent of $1,081, with a rent burden of approximately 51.0%. Lower incomes relative to rent contribute to higher cost burden. (Source: Census ACS)
Creedmoor: median rent of $1,097, with a rent burden of approximately 51.0%. Lower incomes relative to rent contribute to higher cost burden. (Source: Census ACS)
Cullowhee: median rent of $807, with a rent burden of approximately 51.0%. Lower incomes relative to rent contribute to higher cost burden. (Source: Census ACS)
Kings Grant: median rent of $1,232, with a rent burden of approximately 51.0%. Lower incomes relative to rent contribute to higher cost burden. (Source: Census ACS)
HUD Fair Market Rent by Bedroom
HUD Fair Market Rent data is reported at the county level for this state. See city pages for local FMR data.
Population vs Median Rent in North Carolina
In North Carolina, larger cities tend to have higher rents than smaller towns.
Renting in North Carolina: What to Know
Renter protections and landlord-tenant laws vary by state and municipality within North Carolina. Most states require landlords to provide advance notice before raising rent on month-to-month leases, though the specific notice period varies. Some municipalities within North Carolina may have additional local tenant protections.
Housing laws change frequently. For advice specific to your situation, consult a local tenant rights organization, legal aid society, or attorney. StayRentals does not provide legal advice.
North Carolina Rental Market Trends
Rent trends for North Carolina are tracked through the Bureau of Labor Statistics Consumer Price Index for shelter costs. Nationally, rent costs have generally increased over the past decade, though the rate of increase varies by metro area and time period.
Detailed monthly rent CPI data is available for major metropolitan areas. Visit our homepage for the national rent CPI trend chart, or explore individual city pages for local context. (Source: BLS Consumer Price Index)
Affordable rentals in North Carolina
2,919 income-restricted apartment buildings tracked across North Carolina, sourced from HUD’s LIHTC, Section 8, Section 202, and Section 811 datasets.
U.S. Census Bureau American Community Survey (ACS) 5-Year Estimates
U.S. Department of Housing and Urban Development (HUD) Fair Market Rents
Bureau of Labor Statistics (BLS) Consumer Price Index for Rent of Primary Residence
Data is updated periodically. Census ACS data reflects 5-year estimates. HUD Fair Market Rents are updated annually. BLS rent CPI is updated monthly.
StayRentals is not a real estate agent, landlord, or property manager. This content is for educational and informational purposes only. Rent estimates are based on government data and may not reflect current market conditions. Housing laws vary by state and municipality. Consult a local tenant rights organization or attorney for advice specific to your situation.
Sources: U.S. Department of Housing and Urban Development (HUD) Fair Market Rents, U.S. Census Bureau American Community Survey (ACS) 5-Year Estimates, Bureau of Labor Statistics (BLS) Consumer Price Index.
Data vintage: HUD FMR FY 2025, Census ACS 2019–2023 5-Year Estimates, BLS CPI updated monthly. Government data may lag 1–2 years behind current market conditions.