
Twin Lakes
- County:
- Kingfisher County
- County Seat:
- No
- Area (mi²):
- 0.394
- State:
- Oklahoma
Twin Lakes is a CDP located in Kingfisher County, Oklahoma. Twin Lakes has a 2025 population of 51. Twin Lakes is currently growing at a rate of 6.25% annually but its population has decreased by -40.7% since the most recent census, which recorded a population of 86 in 2020.
The average household income in Twin Lakes is $34,466 with a poverty rate of 14.67%. The median age in Twin Lakes is 70 years: 0 years for males, and 64.9 years for females.