Taylorsville, NC is nestled in the foothills... of the Brushy Mountains in beautiful Western North Carolina and is the county seat of Alexander County.
We welcome our residents and visitors and invite you to enjoy all that our town has to offer. Taylorsville has the perfect combination of small town friendliness along with the amenities of a progressive town.