- Shannon City is a small town located in Clinton County, Iowa, United States. It is part of the Clinton metropolitan area and has a population of around 379 people, according to the 2020 census. Shannon City offers a peaceful rural atmosphere with beautiful landscapes and is known for its friendly community. The town has a few local businesses and amenities, and residents can enjoy outdoor activities such as fishing, hunting, and hiking in the nearby areas. Overall, Shannon City is a charming and tight-knit community that offers a quiet and relaxed lifestyle.