Troy Town Public Works

610 N Main St
Troy, NC 27371

The Town of Troy, located in Montgomery County, North Carolina, was established predominantly by Scottish immigrants, with its foundation marked by the donation of 50 acres by early settler Angus McCaskill in 1852. Originally known as West's Oldfield, the town took its name from popular attorney John B. Troy, becoming a thriving business center after the courthouse was relocated there.

Rich in local legend, Troy is said to have streets once paved with gold due to fill dirt from nearby mining sites, leading to the discovery of gold nuggets by residents. Today, the town continues to symbolize opportunity, inviting both citizens and visitors to explore its history and community spirit.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesNorth CarolinaTroyTroy Town Public Works

Partial Data by Infogroup (c) 2025. All rights reserved.