Discover Duncan
compiled from our dataDuncan is located in South Carolina, USA, and has a population of about 3,455. Our atlas lists 35 places here.
These include 4 sights and 0 museums, 23 restaurants, 7 places to stay and 1 cocktail bars. Highlights include Duncan Village Apartments, 201 Landing Apartments, Summertree Apartments.