Columbus is a town in Polk County, North Carolina, United States. It is the county seat of Polk County. According to the United States Census Bureau, the town has a total area of 1.8 square miles (4.7 sq.km), all of it land.
Here's the our members favorite photos of "Cities in North Carolina". Upload your photo of Columbus!