State Overview
Salary to Rent in North Carolina
Explore how much you need to earn to afford rent in North Carolina's cities. Each city is ranked by affordability — sorted from most to least affordable by default.
Cities Analyzed
200
With valid income & rent data
All Cities in North Carolina
Cary
2BR: $74,120Affordable
Concord
2BR: $60,680Affordable
Apex
2BR: $80,400Affordable
Huntersville
2BR: $78,280Affordable
Chapel Hill
2BR: $68,400Affordable
Kannapolis
2BR: $51,960Affordable
Wake Forest
2BR: $65,240Affordable
Hickory
2BR: $44,200Affordable
Holly Springs
2BR: $84,080Affordable
Fuquay-Varina
2BR: $75,200Affordable
Cornelius
2BR: $71,480Affordable
Morrisville
2BR: $81,320Affordable
Matthews
2BR: $72,040Affordable
Statesville
2BR: $42,080Affordable
Kernersville
2BR: $47,600Affordable
Thomasville
2BR: $38,320Affordable
Mint Hill
2BR: $67,920Affordable
Clemmons
2BR: $51,040Affordable
Carrboro
2BR: $62,600Affordable
Waxhaw
2BR: $81,600Affordable
Harrisburg
2BR: $100,920Affordable
Lenoir
2BR: $31,600Affordable
Mebane
2BR: $54,680Affordable
Pinehurst
2BR: $77,720Affordable
Mount Holly
2BR: $53,200Affordable
Morganton
2BR: $38,200Affordable
Albemarle
2BR: $41,600Affordable
Southern Pines
2BR: $57,880Affordable
Eden
2BR: $35,720Affordable
Davidson
2BR: $77,840Affordable
Roanoke Rapids
2BR: $37,200Affordable
Belmont
2BR: $57,360Affordable
Piney Green
2BR: $51,200Affordable
Anderson Creek
2BR: $59,600Affordable
Lewisville
2BR: $50,400Affordable
Newton
2BR: $44,480Affordable
Weddington
2BR: $95,680Affordable
Lake Norman of Iredell
2BR: $57,400Affordable
Myrtle Grove
2BR: $70,600Affordable
Archdale
2BR: $43,080Affordable
Smithfield
2BR: $29,800Affordable
Summerfield
2BR: $55,800Affordable
Tarboro
2BR: $31,680Affordable
Wendell
2BR: $56,720Affordable
Winterville
2BR: $42,360Affordable
St. Stephens
2BR: $40,960Affordable
Hillsborough
2BR: $61,480Affordable
Lake Norman of Catawba
2BR: $48,200Affordable
Gibsonville
2BR: $44,520Affordable
Wesley Chapel
2BR: $97,960Affordable
Ogden
2BR: $90,880Affordable
Aberdeen
2BR: $45,880Affordable
Oak Island
2BR: $61,920Affordable
Conover
2BR: $39,760Affordable
Black Mountain
2BR: $61,880Affordable
Half Moon
2BR: $43,920Affordable
Butner
2BR: $53,120Affordable
Hampstead
2BR: $55,560Affordable
Fletcher
2BR: $57,200Affordable
Siler City
2BR: $39,320Affordable
Etowah
2BR: $53,800Affordable
Kill Devil Hills
2BR: $60,280Affordable
Marion
2BR: $29,400Affordable
King
2BR: $42,640Affordable
Porters Neck
2BR: $62,680Affordable
Mills River
2BR: $57,160Affordable
Trinity
2BR: $43,800Affordable
Unionville
2BR: $52,440Affordable
Carolina Beach
2BR: $62,840Affordable
Cherryville
2BR: $44,280Affordable
Hamlet
2BR: $20,680Affordable
East Flat Rock
2BR: $41,320Affordable
Dallas
2BR: $39,560Affordable
Silver Lake
2BR: $58,080Affordable
Nashville
2BR: $44,640Affordable
Angier
2BR: $38,400Affordable
Swannanoa
2BR: $33,600Affordable
Briar Chapel
2BR: $126,760Affordable
Cramerton
2BR: $62,080Affordable
Williamston
2BR: $33,480Affordable
James City
2BR: $46,040Affordable
Long View
2BR: $33,360Affordable
Sawmills
2BR: $32,560Affordable
Ayden
2BR: $33,960Affordable
Pleasant Garden
2BR: $50,160Affordable
Granite Falls
2BR: $39,120Affordable
Creedmoor
2BR: $52,880Affordable
Midway
2BR: $31,720Affordable
Locust
2BR: $40,160Affordable
Valdese
2BR: $29,960Affordable
Royal Pines
2BR: $66,640Affordable
Midland
2BR: $50,200Affordable
Boiling Springs
2BR: $39,560Affordable
Randleman
2BR: $35,200Affordable
Westport
2BR: $90,120Affordable
Lillington
2BR: $42,640Affordable
Pittsboro
2BR: $44,040Affordable
Edenton
2BR: $30,440Affordable
Canton
2BR: $40,280Affordable
Newport
2BR: $51,520Affordable
North Wilkesboro
2BR: $29,200Affordable
Shallotte
2BR: $53,480Affordable
Forest Oaks
2BR: $81,080Affordable
Trent Woods
2BR: $64,040Affordable
Wingate
2BR: $46,040Affordable
Elkin
2BR: $35,480Affordable
Benson
2BR: $44,240Affordable
Seven Lakes
2BR: $40,200Affordable
Stanley
2BR: $47,960Affordable
Surf City
2BR: $70,840Affordable
Charlotte
2BR: $67,440Manageable
Raleigh
2BR: $66,080Manageable
Greensboro
2BR: $50,520Manageable
Durham
2BR: $62,440Manageable
Winston-Salem
2BR: $46,080Manageable
Wilmington
2BR: $58,440Manageable
High Point
2BR: $49,640Manageable
Asheville
2BR: $60,240Manageable
Greenville
2BR: $44,960Manageable
Gastonia
2BR: $51,800Manageable
Burlington
2BR: $45,640Manageable
Rocky Mount
2BR: $42,920Manageable
Mooresville
2BR: $69,720Manageable
Wilson
2BR: $41,640Manageable
Indian Trail
2BR: $86,840Manageable
Salisbury
2BR: $46,320Manageable
Monroe
2BR: $53,720Manageable
Garner
2BR: $66,080Manageable
New Bern
2BR: $49,120Manageable
Sanford
2BR: $44,240Manageable
Asheboro
2BR: $38,400Manageable
Clayton
2BR: $65,360Manageable
Leland
2BR: $70,800Manageable
Shelby
2BR: $40,680Manageable
Knightdale
2BR: $67,920Manageable
Lumberton
2BR: $36,520Manageable
Elizabeth City
2BR: $49,880Manageable
Hope Mills
2BR: $51,280Manageable
Graham
2BR: $43,920Manageable
Stallings
2BR: $83,680Manageable
Laurinburg
2BR: $36,160Manageable
Kings Mountain
2BR: $40,800Manageable
Elon
2BR: $72,080Manageable
Mount Airy
2BR: $32,080Manageable
Spout Springs
2BR: $87,080Manageable
Washington
2BR: $39,840Manageable
Morehead City
2BR: $51,560Manageable
Rockingham
2BR: $32,800Manageable
Kings Grant
2BR: $59,360Manageable
Dunn
2BR: $36,640Manageable
Clinton
2BR: $34,680Manageable
Roxboro
2BR: $38,200Manageable
Brevard
2BR: $37,880Manageable
Zebulon
2BR: $49,080Manageable
Forest City
2BR: $34,600Manageable
St. James
2BR: $101,320Manageable
Mocksville
2BR: $39,040Manageable
Walkertown
2BR: $54,920Manageable
Bessemer City
2BR: $42,520Manageable
Moyock
2BR: $85,560Manageable
Whispering Pines
2BR: $91,800Manageable
Wrightsboro
2BR: $51,240Manageable
Raeford
2BR: $36,480Manageable
Beaufort
2BR: $38,360Manageable
Ranlo
2BR: $68,440Manageable
Farmville
2BR: $44,040Manageable
Mount Olive
2BR: $39,600Manageable
Holly Ridge
2BR: $76,800Manageable
Spindale
2BR: $32,920Manageable
Mountain Home
2BR: $53,840Manageable
Southport
2BR: $74,880Manageable
Fayetteville
2BR: $53,840Stretched
Jacksonville
2BR: $56,920Stretched
Goldsboro
2BR: $45,320Stretched
Kinston
2BR: $38,560Stretched
Lexington
2BR: $39,840Stretched
Havelock
2BR: $59,040Stretched
Murraysville
2BR: $76,520Stretched
Hendersonville
2BR: $53,360Stretched
Henderson
2BR: $38,880Stretched
Reidsville
2BR: $35,520Stretched
Spring Lake
2BR: $55,480Stretched
Lincolnton
2BR: $42,040Stretched
Pineville
2BR: $65,840Stretched
Waynesville
2BR: $49,120Stretched
Oxford
2BR: $42,840Stretched
Woodfin
2BR: $65,440Stretched
Cullowhee
2BR: $38,880Stretched
Selma
2BR: $38,200Stretched
Boiling Spring Lakes
2BR: $60,280Stretched
Northchase
2BR: $59,520Stretched
Ahoskie
2BR: $39,520Stretched
Whiteville
2BR: $36,280Stretched
Carolina Shores
2BR: $92,200Stretched
Erwin
2BR: $49,400Stretched
Weaverville
2BR: $77,880Stretched
China Grove
2BR: $45,400Stretched
Franklin
2BR: $39,720Stretched
Boone
2BR: $51,600Unaffordable
Wadesboro
2BR: $43,040Unaffordable