Preston, Oklahoma
Preston is an unincorporated community  located in Okmulgee County, Oklahoma, United States. The population was 169 at the 2020 census. The post office was established December 13, 1909. It was named for an Okmulgee oilman, Harry Preston. First known as Hamilton Switch, and now unrecognizable from the past, Preston was once a highly prosperous community, thriving mainly from the oil boom, as did many of the surrounding communities. Later on, as the oil industry quieted in Preston, it served as a station for restocking trains and running cattle trails, loading water from Frisco Lake. It currently has two schools, three churches, a single gas station, feed store, a heating and air company, and a hair salon, as well as a fire protection business and the offices of Oklahoma Rural Water District No. 2. Demographics

Education
Preston Public School is the school district serving the town. Transportation
Preston is served by U.S. Route 75, a major national north/south artery for much of its length, currently running from the Canada–US border at Noyes, Minnesota to Dallas. Preston is also on Old Highway 75, being the previous two-lane alignment of US-75 running north to Beggs and south to Okmulgee. References

External links
 https://www.facebook.com/PrestonOKVFD Preston Volunteer Fire Department

Unincorporated communities in Okmulgee County, Oklahoma
Muscogee (Creek) Nation