Best Cities In North Carolina

AreaVibes reveals the best places to live across the United States of America. By assigning a Livability Score out of 100 for each city, AreaVibes ranks more than 20,000 cities across the United States of America. The Livability Score is created from a unique algorithm based on various important metrics for each city, including: amenities, cost of living, crime rates, education, employment, housing and weather. The higher the score, the better the city (in our opinion). Use the filters on the left to sort by state, population and category.
Best cities in
United States of America
Population minimum
Population maximum
Sorted by
Rank City Livability Ame­nities Cost of Living Crime Edu­cation Emp­loyment Housing Weather
1Apex, NCPopulation: 37,58990A+B+A+A+AB+B+
2Cary, NCPopulation: 136,62788A+BA+AAAB+
3Wake Forest, NCPopulation: 29,88987A+AA+AB+B+B+
4Morrisville, NCPopulation: 18,56687BB+A+A+B+B+B+
5Holly Springs, NCPopulation: 24,66387BB+A+A+B+B+B+
6Northchase, NCPopulation: 3,36086AA+A+ABBA
7Stallings, NCPopulation: 13,63886BAA+AB+BB+
8Huntersville, NCPopulation: 46,65686B+AAAB+B+B+
9Bermuda Run, NCPopulation: 1,83686D+AA+A+B+AB+
10Cornelius, NCPopulation: 24,81886A+AB+AB+B+B+
11Matthews, NCPopulation: 27,51686A+ABABBB+
12Mint Hill, NCPopulation: 22,89085BA+A+ABBB+
13Jamestown, NCPopulation: 3,42285D+A+A+AB+BB+
14Seven Lakes, NCPopulation: 5,53385CB+A+A+B+B+B+
15Davidson, NCPopulation: 10,90385B+CA+A+B+AB+
16Oak Ridge, NCPopulation: 6,20284D+BA+A+AAB+
17Belville, NCPopulation: 2,27284C+B+A+ABBA
18Chapel Hill, NCPopulation: 57,08884A+D+AABAB+
19Walnut Creek, NCPopulation: 92284FBA+A+A+AA
20Bald Head Island, NCPopulation: 13884FBA+A+AA+A
21Advance, NCPopulation: 1,00584DA+A+AB+B+B+
22Boiling Springs, NCPopulation: 4,60584CA+A+B+BC+B+
23Harrisburg, NCPopulation: 11,36084AAC+AB+BB+
24Rolesville, NCPopulation: 3,81484C+AA+BBB+B+
25Rougemont, NCPopulation: 73084FA+A+A+A+BB+
26Royal Pines, NCPopulation: 4,49384C+AAA+BBB+
27Myrtle Grove, NCPopulation: 8,65284CAA+ABB+A
28Clayton, NCPopulation: 16,07884BA+AABC+B+
29Trent Woods, NCPopulation: 4,16584DAA+A+B+B+A
30Black Mountain, NCPopulation: 7,88584AAA+BCBB+
31Barker Ten Mile, NCPopulation: 1,04583CAA+AB+C+A
32Hampstead, NCPopulation: 4,43183BB+A+ABBA
33Biltmore Forest, NCPopulation: 1,43383DFA+A+A+A+B+
34Denver, NCPopulation: 1,69883BA+A+AD+BB+
35Clemmons, NCPopulation: 18,68083AA+C+ABBB+
36Waxhaw, NCPopulation: 9,74383C+AAAB+BB+
37Lake Santeetlah, NCPopulation: 4183FA+A+ABAB
38Winterville, NCPopulation: 9,11783CAA+B+BBA
39Fuquay-Varina, NCPopulation: 18,14383A+A+CABBB+
40Porters Neck, NCPopulation: 5,87383D+DA+A+B+AA
41Pinehurst, NCPopulation: 14,00083C+D+A+A+BB+B+
42Wanchese, NCPopulation: 1,93483D+AA+B+BBA
43Highlands, NCPopulation: 1,04183B+D+A+AC+AB
44Duck, NCPopulation: 44982BFA+A+BA+B+
45Fairview, NCPopulation: 3,38482D+BA+AB+B+B+
46Fletcher, NCPopulation: 7,08982B+AAB+CBB+
47Balfour, NCPopulation: 1,28182B+A+A+BCC+B+
48Cedar Point, NCPopulation: 1,51182C+CA+B+BAB+
49Gibsonville, NCPopulation: 6,37782CA+A+ABBB+
50Alamance, NCPopulation: 80782DAA+B+B+B+B+
51Richlands, NCPopulation: 1,76182C+AA+B+CBB+
52Southport, NCPopulation: 2,88782AB+BAC+B+A
53Carolina Shores, NCPopulation: 3,20782D+AA+AC+BA
54Avery Creek, NCPopulation: 2,43282FAA+A+BBB+
55Westport, NCPopulation: 3,77982FCA+A+AAB+
56Foxfire, NCPopulation: 1,05882FA+A+AC+B+B+
57Indian Beach, NCPopulation: 12181DB+A+A+CAB+
58Sunset Beach, NCPopulation: 3,54681DBA+ABB+A
59Foscoe, NCPopulation: 1,19681DAA+ABB+C+
60Locust, NCPopulation: 3,06481CA+AB+BBB+
61Lake Park, NCPopulation: 3,43681FAA+A+BBB+
62Maggie Valley, NCPopulation: 1,11081CB+A+B+C+B+B
63Knightdale, NCPopulation: 11,56781BA+C+ABBB+
64Stedman, NCPopulation: 1,16981CA+A+BC+C+A
65Charlotte, NCPopulation: 740,93181A+A+DB+C+BB+
66Ocracoke, NCPopulation: 59181C+D+A+A+C+AA
67Claremont, NCPopulation: 1,55681CA+A+B+C+C+B
68Cashiers, NCPopulation: 7981ACAB+B+B+B
69Fearrington Village, NCPopulation: 2,60081FCA+A+B+AB+
70Ocean Isle Beach, NCPopulation: 72881C+DA+A+BA+A
71Banner Elk, NCPopulation: 1,14481C+CA+A+C+AC+
72Laurel Park, NCPopulation: 2,65281FC+A+ABB+B+
73Moyock, NCPopulation: 3,43281C+CA+BB+B+B+
74Scotch Meadows, NCPopulation: 49381FA+A+AB+BB+
75Oriental, NCPopulation: 86181CCA+ABAA
76Hatteras, NCPopulation: 54381C+DA+ABA+A
77Archdale, NCPopulation: 11,20581C+A+A+BC+C+B+
78Weddington, NCPopulation: 9,57780FCA+A+A+AB+
79Valdese, NCPopulation: 4,50780CA+A+BCCB
80Garner, NCPopulation: 25,78480B+A+D+ABBB+
81Barker Heights, NCPopulation: 1,67080A+A+AD+D+CB+
82Carrboro, NCPopulation: 19,70280A+D+C+ACAB+
83Rutherfordton, NCPopulation: 4,21580C+A+ABC+BB+
84Skippers Corner, NCPopulation: 2,70680FA+A+BBBA
85Mount Pleasant, NCPopulation: 1,57080FA+A+B+C+BB+
86Youngsville, NCPopulation: 1,28680C+A+A+BCC+B+
87Mills River, NCPopulation: 6,80680D+AB+ABB+B+
88Horse Shoe, NCPopulation: 2,77080DCA+ABB+B+
89Kure Beach, NCPopulation: 1,87680FD+A+A+BAA
90Woodfin, NCPopulation: 6,04480BA+A+CCC+B+
91Cramerton, NCPopulation: 4,13980DA+A+B+BBB+
92Durham, NCPopulation: 229,96380A+A+FB+C+BB+
93Belmont, NCPopulation: 10,15680AA+D+BBBB+
94Washington Park, NCPopulation: 47080CBC+A+BB+A
95Avon, NCPopulation: 55280CD+A+B+B+B+A
96Raleigh, NCPopulation: 405,00780BA+CAC+BB+
97Oakboro, NCPopulation: 1,90280D+A+A+C+C+C+B+
98Brevard, NCPopulation: 7,56680AA+C+B+CBB+
99Forest Hills, NCPopulation: 45580D+BAA+BB+B
100Bent Creek, NCPopulation: 1,76280FAA+A+BBB+
Photos provided by Panoramio. Photos are under the copyright of their owners.