Asher is a town in Pottawatomie County, Oklahoma. As of the 2020 census, Asher had a population of 370.
Rock Island Train Depot, Asher, 1902. The station was located at the west end of Main St., west of what is now US 177. The stationmaster, Bill Bailey, is pictured.