US Places
Home › States › North Carolina › Troy

Troy, North Carolina

Troy is a town in Montgomery County, North Carolina, with an estimated population of 2,952 in 2023. It sits at 35.3646, -79.8919 in the America/New_York time zone.

FieldValue
Place nameTroy
Typetown
StateNorth Carolina (NC)
CountyMontgomery County
Population (2023 est.)2,952
Land area3.66 sq mi (9.48 km²)
Coordinates35.3646, -79.8919
Time zoneAmerica/New_York
ZIP codes27371

ZIP codes and area codes for Troy

Troy covers 1 ZIP code: 27371. Browse all ZIP codes in North Carolina for the full list.

Where is Troy?

Troy is located in North Carolina, in Montgomery County. The coordinates above can be pasted directly into any map service. The nearest indexed places are listed below, which is a useful check when two states share a place name.

Nearby places

Biscoe 10 km · NCStar 11 km · NCCandor 16 km · NCMount Gilead 19 km · NCBadin 21 km · NCSeagrove 22 km · NCNorwood 25 km · NCAlbemarle 27 km · NC

Other places in Montgomery County

Biscoe 1,852Mount Gilead 1,178Star 822Candor 819

Related

All places in North Carolina · Search US places · Montgomery County

Frequently asked questions

What county is Troy, NC in?

Troy is in Montgomery County, North Carolina.

What is the population of Troy, NC?

The 2023 Census Bureau estimate is 2,952.

What time zone is Troy in?

Troy is in the America/New_York time zone.