About This Place
Shannon is a census-designated place (CDP) in Robeson County, North Carolina, United States. The population was 197 at the 2000 census.
Shannon is located at 34°50′49″N 79°08′24″W / 34.847003°N 79.140071°W / 34.847003; -79.140071.
According to the United States Census Bureau, the CDP has a total area of 1.0 square miles (2.6 km2), all of it land.