Thayer is a city in Oregon County, Missouri, United States. The population was 2,243 at the 2010 census. Its original name was Augusta.