Wellston is a town in Lincoln County, Oklahoma, United States. The population was 825 at the 2000 census.
Wellston was named by Christian T. Wells, who established a trading post on the site in 1883. The post office officially opened September 19, 1884.
Wellston is located at 35°41′27″N 97°3′47″W / 35.69083°N 97.06306°W / 35.69083; -97.06306 (35.690863, -97.063185).