Sparta, NC is a small mountain town in Alleghany County, North Carolina. It's near the Blue Ridge Parkway and offers the peacefulness of living in a small town in the Blue Ridge Mountains. There are lots of outdoor activities like trout fishing, golf, hiking, cycling, canoeing, kayaking, tubing down the New River, and many more. Call/text Green Haven Realty at 336.462.9544 for more info on any of the homes you see here or to schedule a showing. We're here to help!