
Preston
- County:
- Okmulgee County
- County Seat:
- No
- Area (mi²):
- 0.457
- State:
- Oklahoma
Preston is a CDP located in Okmulgee County, Oklahoma. Preston has a 2025 population of 246. Preston is currently growing at a rate of 6.96% annually but its population has decreased by -17.45% since the most recent census, which recorded a population of 298 in 2020.
The average household income in Preston is $73,475 with a poverty rate of 9.9%. The median age in Preston is 28 years: 31.8 years for males, and 19.9 years for females.