Best places to retire in North Carolina

·Stacker

Ljupco Smokovski // Shutterstock
Ljupco Smokovski // Shutterstock

A growing percentage of the working-age population has been retiring each year since the Great Recession—a trend that has only sped up in the years since the pandemic began, according to a recent Congressional Research Service analysis. And as members of the boomer generation move solidly into their golden years, they're looking for a place to live out a longer retirement than previous generations have enjoyed.

Stacker compiled a list of the best places to retire in North Carolina using data from Niche.

You may also like: Highest-earning counties in North Carolina

#30. Cape Carteret

Rawpixel.com // Shutterstock

1 / 30

#30. Cape Carteret

- Population: 2,719
#29. Rutherfordton

4 PM production // Shutterstock

2 / 30

#29. Rutherfordton

- Population: 3,668
#28. Davidson

IndianFaces // Shutterstock

3 / 30

#28. Davidson

- Population: 14,644
#27. Shallotte

Drazen Zigic // Shutterstock

4 / 30

#27. Shallotte

- Population: 4,059
#25. Cedar Point

Africa Studio // Shutterstock

6 / 30

#25. Cedar Point

- Population: 2,068
#24. Oak Island

Pressmaster // Shutterstock

7 / 30

#24. Oak Island

- Population: 8,252
#23. Valley Hill

Ground Picture // Shutterstock

8 / 30

#23. Valley Hill

- Population: 2,262
#22. Seven Lakes

Robert Kneschke // Shutterstock

9 / 30

#22. Seven Lakes

- Population: 3,919
#20. Alamance

Standret // Shutterstock

11 / 30

#20. Alamance

- Population: 1,387
#19. Fearrington Village

Ground Picture // Shutterstock

12 / 30

#19. Fearrington Village

- Population: 2,642
#18. River Bend

PeopleImages.com - Yuri A // Shutterstock

13 / 30

#18. River Bend

- Population: 2,933
#17. Fruitland

Ground Picture // Shutterstock

14 / 30

#17. Fruitland

- Population: 2,374
#15. Laurel Park

Jacob Lund // Shutterstock

16 / 30

#15. Laurel Park

- Population: 2,663
#14. Biltmore Forest

Monkey Business Images // Shutterstock

17 / 30

#14. Biltmore Forest

- Population: 1,670
#13. Tryon

Jacob Lund // Shutterstock

18 / 30

#13. Tryon

- Population: 1,334
#12. Fairfield Harbour

Monkey Business Images // Shutterstock

19 / 30

#12. Fairfield Harbour

- Population: 2,872
#10. Southport

PeopleImages.com - Yuri A // Shutterstock

21 / 30

#10. Southport

- Population: 3,842
#9. Flat Rock

bbernard // Shutterstock

22 / 30

#9. Flat Rock

- Population: 3,460
#8. Emerald Isle

Gumbariya // Shutterstock

23 / 30

#8. Emerald Isle

- Population: 3,844
#7. Sea Breeze

ESB Professional // Shutterstock

24 / 30

#7. Sea Breeze

- Population: 1,632
#5. Sunset Beach

pikselstock // Shutterstock

26 / 30

#5. Sunset Beach

- Population: 4,091
#4. Pinehurst

Matthew Nigel // Shutterstock

27 / 30

#4. Pinehurst

- Population: 17,250
#3. Carolina Shores

IndianFaces // Shutterstock

28 / 30

#3. Carolina Shores

- Population: 4,441
#2. St. James

Monkey Business Images // Shutterstock

29 / 30

#2. St. James

- Population: 6,199