Troy is a town located in Montgomery County, North Carolina. As of the 2000 census, the town had a total population of 3,430. It is the county seat of Montgomery County.
Hotel rate starting at just $96 at
Hotel rate starting at just $84 at
Hotel rate starting at just $52 at
We've located a comprehensive list of area hotels and motels to help you save money.
There are 73 apartments found in and near the Troy area.