Seligman is a city in Sugar Creek Township, Barry County, Missouri, United States. As of the 2020 census, Seligman had a population of 813. The town is named after Joseph Seligman, a prominent 19th-century businessman. The name Seligman is of Yiddish derivation and means "a jolly, cheerful person".