
Mallard Bay
- County:
- Cherokee County
- County Seat:
- No
- Area (mi²):
- 2.113
- State:
- Oklahoma
Mallard Bay is a CDP located in Cherokee County, Oklahoma. Mallard Bay has a 2025 population of 351. Mallard Bay is currently growing at a rate of 7.01% annually and its population has increased by 42.68% since the most recent census, which recorded a population of 246 in 2020.
The average household income in Mallard Bay is $49,796 with a poverty rate of 7.74%. The median age in Mallard Bay is 54.1 years: 47.9 years for males, and 54.4 years for females.