Taylorsville, NC

Taylorsville, situated in Alexander County, is a small town made up of 2.4 square miles.

2018 Best Guide to Taylorsville, NC

October 30, 2017

The town was founded in the late 1840s. The town was named in honor of Zachary Taylor who was a general involved in the Mexican American War.  

The town was incorporated in 1851.


The median resident age in Taylorsville is 41 years. The median estimated household income is about $24,000 making it about $24,000 less than the North Carolina average. The estimated per capita is about $17,000. The average price for a home in Taylorsville is about $102,000 (2015) which is $58,000 less than the North Carolina Average. Expect to pay about $600 a month for rent.

The racial makeup of Taylorsville is 78% White, 13% Black, 2% Two or more races, and 7% other. 78% of the population are high school graduates, with 15% holding a Bachelor's Degree or higher. 38% are married, 13% are divorced, 6% are separated, 12% are widowed, leaving 31% that have never been married.

Towns Nearby

Hiddenite, NC
Stony Point, NC
Bethlehem, NC
St. Stephens, NC
Moravian Falls, NC
Claremont, NC
Conover, NC

Alexander County

Taylorsville belongs to Alexander County in the western part of North Carolina. The County, named after William Julius Alexander, is part of the Hickory-Lenoir-Morganton, NC Metropolitan Statistical Area. Alexander County has a population of 37,000 and its largest city Taylorsville, with a population of 2,000, is the county seat.

In 1847, Alexander County was founded from parts of Caldwell, Wilkes, and Iredell counties. The first sale of land was in modern day Taylorsville, and with the money the county built their first courthouse.

Alexander County borders Wilkes, Iredell, Catawba, and Caldwell counties.

Alexander County is made up of 264 square miles. 260 of which is land with the remaining 4 as water.


The population of Taylorsville, NC is about 2,000. The population has been steadily increasing since the 1980's.


The elevation of Taylorsville, NC is 1,237 feet above sea level.

Zip Code

The zip code for Taylorsville, NC is 28681.

Area Code

The area code for Taylorsville, NC is 828.

Politics and Religion

Historically speaking Taylorsville and Alexander County have voted mostly Republican, with 72% going to Mitt Romney during the 2012 Presidential Election. This represents the trend for the previous four or five elections.

As of 2010, 42% of the population are religiously unafiliated (Nones). About 57% are Protestants with Catholics making up around 1%.


The unemployment rate for Taylorsville is about 5% (2015), making it equal to the state average. Manufacturing alone makes for nearly 50% of the most common industries in the town.

Newspaper & Obituaries

The Taylorsville Times and Alexander County Journal are the primary newspapers that cover the Alexander County area.


Homes for Sale
Zip Code
Homes for Rent
Real Estate
Health Department
Taylorsville Savings Bank

Town of Taylorsville NC
Taylorsville on City Data
Taylorsville on Wikipedia
Chamber of Commerce