New London, NC

Population
664
U.S. Census Population Estimates Program · 2025
Elevation
729 ft
Median Home Value
$296,200
U.S. Census American Community Survey 5-Year · 2024
Median Rent
$1,234/mo
U.S. Census American Community Survey 5-Year · 2024
Median Income
$61,875
U.S. Census American Community Survey 5-Year · 2024
General Quality
Overall rating out of 100

Highlights

What stands out in New London

Explore

More places like New London

About New London

New London is a quiet, welcoming Stanly County town located along US 52 between Albemarle and Richfield. The area was originally settled in the 1830s under the name Bilesville, but fortunes shifted in 1859 when gold was discovered nearby. An English mining company bought up the site in the 1870s, prompting locals to adopt the more polished name of New London before officially incorporating in 1891.

Today, New London blends its storied past with a relaxed, small-town pace that appeals to anyone looking to settle in the Carolina Piedmont. Everyday life revolves around friendly neighborhoods, two local parks, active community centers, and a local museum set inside a former 1920s bank. With quick access to boating on Badin Lake and straightforward drives to larger neighboring hubs, the town offers a comfortable setting where residents can easily put down roots.

Top Rating Signals

Highest current ratings for this town.

Loading town details...