What are you looking for?
Explore Glen Alpine, NC
Glen Alpine is a small town located in Burke County, North Carolina. Nestled in the picturesque Blue Ridge Mountains, it offers residents and visitors a tranquil and scenic environment. The town is known for its rich history, with several historic buildings and landmarks that showcase its past. Glen Alpine is also home to Lake James, a popular destination for outdoor enthusiasts, offering opportunities for boating, fishing, and hiking. With its charming small-town atmosphere and natural beauty, Glen Alpine is a hidden gem in the heart of North Carolina.