Checotah is a city located in McIntosh County, Oklahoma. Checotah has a 2026 population of 3,118. Checotah is currently growing at a rate of 0.52% annually and its population has increased by 3.21% since the most recent census, which recorded a population of 3,021 in 2020.
The median household income in Checotah is $37,042 with a poverty rate of 18.79%. The median age in Checotah is 39.4 years: 46.1 years for males, and 34 years for females. For every 100 females there are 83.7 males.
Data after 2023 is projected based on recent change
Overall: 39.4 years
Female: 34 years
Male: 46.1 years
There are 2,400 adults, (641 of whom are seniors) in Checotah.
Female: 1,668 (54.4%)
Male: 1,396 (45.6%)
The racial composition of Checotah includes 55.78% White, 17.79% Native American, 5.22% Asian, 4.5% Black or African American, and smaller percentages for other race and multiracial populations.
| Race | Population ↓ | Percentage (of total) |
|---|---|---|
| White | 1,709 | 55.78% |
| Native American | 545 | 17.79% |
| Two or more races | 509 | 16.61% |
| Asian | 160 | 5.22% |
| Black or African American | 138 | 4.5% |
| Other race | 3 | 0.1% |
Checotah 's average per capita income is $35,691. Household income levels show a median of $37,042. The poverty rate stands at 18.79%.
| Name | Median ↓ | Mean |
|---|---|---|
| Married Families | $81,136 | - |
| Families | $48,452 | $60,914 |
| Households | $37,042 | $49,937 |
| Non Families | $24,083 | $27,190 |
Average Income
Median Household Income
Poverty Rate