Next 30 days in Stanly
All events →
Stanly CountyTHE INDEPENDENT GUIDE
Stanly County Courthouse in downtown Albemarle
Almanac · Chapter 1

Stanly County facts & figures

The essential numbers: when and why the county was created, how big it is, who lives here, and how that has changed across 18 censuses.

Photo: Kenneth C. Zirkel / Wikimedia Commons, CC BY-SA 4.0

Home / Almanac / Facts & figures
62,504Population, April 1, 2020Source: 2020 Census
+10.1%Estimated growth, April 2020 to July 2025 (to 68,830)Source: Census Bureau V2025
158.2Residents per square mile of land, 2020Source: QuickFacts
42.6Median age, 2020Source: 2020 Census DHC
24,742Households, 2020Source: 2020 Census DHC
72.8%Share of residents in rural areas, 2020Source: 2020 Census
Reference card

Key facts

Formed1841, from the portion of Montgomery County west of the Pee Dee River
Named forJohn Stanly (1774–1834) of New Bern, state legislator and two-term U.S. Representative
County seatAlbemarle (incorporated 1857), also the largest municipality
Official motto“Water, Air, Land, Success”
Total area404.81 sq mi (1,048.5 km²)
Land / water395.08 sq mi land; 9.73 sq mi water (2.40%)
Signature summitMorrow Mountain, 936 ft (285 m), in Morrow Mountain State Park
Population62,504 (2020 Census); 68,830 (July 1, 2025 estimate)
Metro statusAlbemarle Micropolitan Statistical Area; part of the Charlotte–Concord, NC-SC Combined Statistical Area
RegionSouthern Piedmont; Yadkin–Pee Dee river basin; member of the Centralina regional council of governments
Time zoneEastern (UTC−5; UTC−4 during daylight saving time)
Congressional districtNorth Carolina’s 8th (entire county)
FIPS code37167
Government websitestanlycountync.gov
Origins

Formation and name

County origins guide →

Before 1841, the land that is now Stanly County passed through a long chain of colonial and state jurisdictions. It began as part of New Hanover Precinct; Bladen Precinct was split off in 1734; Anson County was cut from Bladen in 1750; and Montgomery County was created from Anson in 1779. In 1841 the General Assembly divided Montgomery along the Pee Dee River, and the western portion became Stanly County.

The name honors John Stanly, a Federalist from New Bern who served repeatedly in the state House of Commons and twice in Congress (1801–1803 and 1809–1811). He is best remembered for mortally wounding former governor Richard Dobbs Spaight in an 1802 duel. Local researcher Chris Bramlett has argued that Stanly had no personal tie to the area and that the name was chosen to please legislators. Because the county was so often written “Stanley,” the General Assembly formally confirmed the “Stanly” spelling in 1971.

Albemarle, laid out after the county was formed (its first courthouse went up in 1842), was incorporated in 1857 and takes its name from George Monck, first Duke of Albemarle, one of the Lords Proprietors of Carolina.

On the map

Location and boundaries

Geography chapter →

Stanly County lies in the southern Piedmont of North Carolina, roughly 40 miles east of Charlotte. Water forms much of its edge: the Yadkin and Pee Dee rivers (and the reservoirs on them) along the east, and the Rocky River along the south, joining the Pee Dee near Norwood.

DirectionNeighboring countyBoundary notes
NorthRowan CountyOverland boundary north of Richfield and Misenheimer
NortheastDavidson CountyAcross the Yadkin River and its reservoirs
EastMontgomery CountyAcross Badin Lake, Falls Reservoir, Lake Tillery and the Pee Dee
SoutheastRichmond CountyAcross the Pee Dee River
SouthAnson CountyAcross the Rocky River
SouthUnion CountySouthwestern edge
WestCabarrus CountyOverland; the city of Locust extends across the line

Adjacency per Wikipedia and NCpedia; boundary notes are general descriptions, not survey lines. Use Stanly County GIS for parcel-level questions.

Practical

ZIP codes, area codes and identifiers

ZIP codePost office / primary community
28001Albemarle (street addresses)
28002Albemarle (P.O. boxes, including the courthouse)
28009Badin
28097Locust
28109Misenheimer
28127New London
28128Norwood
28129Oakboro (also Big Lick)
28137Richfield
28163Stanfield

ZIP code boundaries do not follow town or county lines, so a mailing address is not proof of which town a property sits in. The county is in the 704 telephone area code, overlaid by 980, so ten-digit dialing applies. Other identifiers: FIPS and Census GEOID 37167.

Growth

Population, 1850–2020

Every federal census since Stanly’s first. The county has never recorded a decline.

Population by decennial census

U.S. Census Bureau counts, 1850–2020

6,922
7,801
8,315
10,505
12,136
15,220
19,909
27,429
30,216
32,834
37,130
40,873
42,822
48,517
51,765
58,100
60,585
62,504
185018601870188018901900191019201930194019501960197019801990200020102020

Source: U.S. Census Bureau decennial censuses, as compiled by Wikipedia from Census publications.

CensusPopulationChangeAround this time
18506,922—First census after formation
18607,801+12.7%Big Lick has a post office; Parker gold mine opens near Bilesville (1859)
18708,315+6.6%Post–Civil War years
188010,505+26.3%Norwood incorporates (1881)
189012,136+15.5%Yadkin Railroad arrives (1891); New London incorporates (1891)
190015,220+25.4%Efird (1896) and Wiscassett (1898) mills open in Albemarle
191019,909+30.8%Winston-Salem Southbound completed (1910)
192027,429+37.8%Largest jump on record; Badin and Narrows Dam built 1912–1917
193030,216+10.2%Tillery Dam completed (1928)
194032,834+8.7%Morrow Mountain State Park opens (1939)
195037,130+13.1%Albemarle’s count jumps from 4,060 to 11,798
196040,873+10.1%
197042,822+4.8%Stanly Community College founded (1971)
198048,517+13.3%Locust passes 1,500 residents
199051,765+6.7%
200058,100+12.2%Wiscassett closes its last Albemarle plant (2000)
201060,585+4.3%Badin smelting suspended (2002); electrode plant closed (2007)
202062,504+3.2%Locust grows by more than half since 2010
2025 (est.)68,830+10.1%Estimate, not a census count

Sources: Census counts via Wikipedia’s historical population table (citing Census Bureau publications); 2025 estimate from Census Bureau Vintage 2025 county totals. The right-hand column points to events documented elsewhere in this almanac; it does not claim to explain the change.

Who lives here

Race and ethnicity (2020 Census)

Hispanic or Latino residents of any race are counted separately; the other groups are non-Hispanic.

Stanly County by race and Hispanic origin, 2020

Share of 62,504 residents

White (non-Hispanic)77.8%
Black (non-Hispanic)11.2%
Hispanic or Latino4.9%
Two or more races3.7%
Asian1.8%
American Indian / Alaska Native0.3%
Other single race0.2%

Source: 2020 Census Redistricting Data (P.L. 94-171), table P2.

Group (2020)ResidentsShare
White alone, not Hispanic48,64577.83%
Black or African American alone, not Hispanic7,00011.20%
Hispanic or Latino (any race)3,0864.94%
Two or more races, not Hispanic2,2833.65%
Asian alone, not Hispanic1,1401.82%
American Indian or Alaska Native alone, not Hispanic2100.34%
Some other race alone, not Hispanic1310.21%
Native Hawaiian or Pacific Islander alone, not Hispanic90.01%
Total62,504100%

Change since 2000

In the 2000 Census, 84.7% of residents identified as white and 2.1% as Hispanic or Latino. By 2020 the non-Hispanic white share was 77.8% and the Hispanic share 4.9%. The Census Bureau’s V2025 population estimates put the Hispanic share at 7.1%. The 2020 Census also changed how it coded write-in race responses, which the Bureau says contributed to the national rise in people reporting two or more races; compare multiracial figures across censuses with care.

Households

Age, households and housing (2020 Census)

21.2%Residents under 182020 Census
19.7%Residents 65 and older2020 Census
16,569Family households2020 Census
27,685Housing units (10.6% vacant)2020 Census
Measure2000 Census2020 Census
Households22,22324,742
Families16,15616,569
Median age3742.6
Share under 1825.0%21.2%
Share 65 and older14.2%19.7%
Households with children under 1832.6%28.9%
Married-couple households58.3%49.5%
One-person households24.3%27.9%
One-person households, age 65+10.8%13.4%
Males per 100 females97.498.6
Housing units24,58227,685
Owner-occupied share of occupied units—72.1%

Sources: 2000 Census SF1 and 2020 Census Demographic and Housing Characteristics, as summarized in Wikipedia’s Stanly County article. The 65-and-older share rose by more than five percentage points in two decades.

Economy at home

Income, education and work (ACS 2020–2024)

American Community Survey five-year estimates compared with North Carolina. Sampling error applies; treat small differences cautiously.

Economy chapter →
IndicatorStanly CountyNorth Carolina
Median household income (2024 dollars)$60,704$72,388
Per capita income (2024 dollars)$31,661$41,385
Persons in poverty12.6%12.5%
High school graduate or higher (25+)88.5%90.1%
Bachelor’s degree or higher (25+)19.9%35.7%
Owner-occupied housing rate74.5%66.6%
Median value, owner-occupied home$242,400$288,900
Median gross rent$861$1,228
Mean commute (minutes)28.125.1
Foreign-born residents4.4%9.1%
Households with broadband88.4%90.1%
Veterans3,306—

Median household income, 2020–2024

In 2024 inflation-adjusted dollars

North Carolina$72,388
Stanly County$60,704
City of Albemarle$46,881

Source: U.S. Census Bureau QuickFacts (ACS 5-year estimates, 2020–2024). For comparison, the 2000 Census put the county’s median household income at $36,898 in 1999 dollars.

Where people live

Towns and census places

Ten incorporated municipalities and two census-designated places (CDPs). Together they hold roughly half the county’s residents; the rest live in unincorporated areas.

Communities A–Z →

2020 Census population by place

Municipalities and CDPs in Stanly County

Albemarle16,432
Locust*4,537
Norwood2,367
Oakboro2,128
Badin2,024
Stanfield1,585
Red Cross762
Misenheimer650
New London607
Millingport (CDP)588
Richfield582
Aquadale (CDP)348

Source: 2020 Census (P.L. 94-171). *Locust’s total includes the part of the city that extends into Cabarrus County.

PlaceType20102020IncorporatedGuide
AlbemarleCity (county seat)15,90316,4321857Town guide
LocustCity (partly in Cabarrus)2,9304,537—Town guide
NorwoodTown2,3792,3671881Town guide
OakboroTown1,8592,128— (renamed Oakboro 1915)Town guide
BadinTown1,9742,024— (planned village begun 1912)Town guide
StanfieldTown1,4861,585— (established 1912)Town guide
Red CrossTown7427622002Town guide
MisenheimerVillage7286502003Town guide
New LondonTown6006071891Town guide
RichfieldTown613582—Town guide
MillingportCDP599588UnincorporatedCommunity guide
AquadaleCDP397348UnincorporatedCommunity guide

Sources: 2020 and 2010 Census counts via Wikipedia place articles and Census QuickFacts; CDP 2010 figures via CityPopulation.de (Census data). “—” means we could not verify an incorporation date from a primary source; confirm with the town clerk. Some tabulations show slightly different 2020 numbers for a few towns after later Census corrections; the figures here are the published 2020 Census counts.

Civil divisions

Townships

North Carolina townships are geographic units used for tax listing, census tabulation and genealogy, not governments. Stanly County has ten.

Several township names echo communities: Big Lick (Oakboro’s predecessor settlement), Center (the camp-meeting community that grew into Norwood), Endy, and Furr (Oakboro was briefly “Furr Town”). Township lines matter most to genealogists, because older census schedules, tax lists and deeds are filed by township. Confirm exact lines with Stanly County GIS or the Register of Deeds.

Township names per the U.S. Geological Survey Geographic Names Information System (via MyTopo).

The whole county

All ten towns. One map.

Explore more maps →

Choose a town on the map or in the list below. Points are the U.S. Census Bureau’s published municipal reference locations; use the street maps for local directions.

Geographic orientation: 2025 U.S. Census Bureau county boundaries and municipal Gazetteer reference points. These identify communities, rather than visitor entrances or town halls. Locust also extends into Cabarrus County.
Roads & neighborhoods

Find your way around.

Zoom into the county’s towns, roads and lakes. Open Google Maps for a route to your chosen destination.

Stanly County geographic map; open the county street map

Open county street map ↗ · Parks & lakes guide →