About This Place
Shannon is a town in Lee County, Mississippi, United States. The population was 1,657 at the 2000 census.
Shannon is located at 34°7′1″N 88°42′5″W / 34.11694°N 88.70139°W / 34.11694; -88.70139 (34.116826, -88.701520).
According to the United States Census Bureau, the town has a total area of 4.1 square miles (10.6 km²), all of it land.