Ansonville, NC

Ansonville is a small town east of Charlotte...

2018 Best Guide to Ansonville, NC

August 19, 2016

Ansonville NC is located the lower central part of the state of North Carolina in Anson County. It is situated east of Charlotte. The town entails a population of about 600 people living on 1.5 square miles of land at 331 feet in elevation.

The town's name derives from British Admiral and Lord George Anson.

Ansonville received a low 68 rating from AreaVibes.


Ansonville's declining population includes 54% males to 46% females. The median household income for the town is about $30,000... about $15,000 less than the North Carolina average. Home values are around $70,000, which is less than half the state average.

The town is 70% Black and 27% white. There are about 2.5% Hispanics living here as well. About 84% of those 25 and older have a high school diploma, with 8.5% having a Bachelor's degree.

Towns Nearby

Towns close to Ansonville include Norwood, Polkton, Wadesboro, Mount Gilead, Aquadale, Peachland, Lilesville, and Oakboro.


The population of Ansonville is about 600... a number that has remained steady since 1930.


The elevation of Ansonville is 331 feet above sea level.

Zip Code

The zip codes for Ansonville are 28007 and 28170. The area code is 704.


The weather in Ansonville NC is mild with average temperatures reaching 90 in July and August and 30 F in December and January. Expect about 4 inches of precipitation monthly, including about 10 inches of snowfall in December and January.

Politics and Religion

Ansonville is mostly a Democratic voting town. In the 2012 elections 62% voted for Obama. The same percentages are seen for the previous four elections.

48% of the town are Nones, 31% are Evangelical Protestant, and 12% are Black Protestant. 8.5% are Mainline Protestant.


The Express Newspaper (Wadesboro) and the Anson Record are the two primary newspapers in Ansonville NC.

Anson County

Anson County is located in the central and southern part of North Carolina. There are about 27,000 people living in the county, consisting of 537 square miles. Wadesboro is the seat.

Anson County was formed from a part of Bladen County in 1750. It was named fro Baron George Anson who circumnavigated the world from 1740 - 1744.

Since its formation, parts have been given up to Rowan and Mecklenburg Counties, as well as Montgomery and Richmond Counties. By the 1840s, a final cut helped provide land for Union County.

Towns in Anson County include Ansonville, Lilesville, McFarlan, Morven, Peachland, Polkton and Wadesboro.


The closest airport is Jeff Cloud Field (Anson County Airport), located just south of Ansonville and about 4 miles north from Wadesboro. It's a paved runway that's 5,500 feet in length and 100 feet wide. It is serviced by the recently built Henry Little Terminal Building.