Shawneetown is a city in Gallatin County, Illinois, United States.
[3] Shawneetown is located southeast of the center of Gallatin County at 37°42′53″N 88°11′00″W / 37.714701°N 88.183465°W / 37.714701; -88.183465.
[4] Illinois Route 13 passes through the city, leading southeast 3 miles (5 km) to the Ohio River and the Kentucky border at Old Shawneetown, and west 20 miles (32 km) to Harrisburg.
The present town was established in 1937 after the Ohio River flood of 1937 inundated what is now Old Shawneetown, Illinois.
60% of all households were made up of individuals, and 21.2% had someone living alone who was 65 years of age or older.