Willacoochee is a city in Atkinson County, Georgia, United States, along the Alapaha River. The population was 1,240 in 2020. The Georgia G…Willacoochee is a city in Atkinson County, Georgia, United States, along the Alapaha River. The population was 1,240 in 2020. The Georgia General Assembly incorporated Willacoochee as a town in 1889. Willacoochee is a name derived from the Creek language meaning "home of the wildcats".