Coats is a city in Pratt County, Kansas, United States. In 2010, 83 people lived there.