Beckham County, Oklahoma Cities (2025)

10 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Elk City111,34811,570-0.31%70816 City
Elk City211,34811,520-0.31%70816 City
Sayre34,8504,8080.19%9005 City
Sayre44,8504,8020.19%9005 City
Erick5980993-0.2%1,0381 City
Erick6980989-0.2%1,0381 City
Carter7179183-0.56%3361 Town
Carter8179182-0.56%3361 Town
Texola94042-2.44%651 Town
Texola104042-2.44%651 Town

Beckham County Cities Summary

Largest City

Elk City is the largest city in Beckham County, with a population of 11,348.

Smallest City

Texola is the smallest city in Beckham County, with a population of 40.

10 Largest Cities

There are 10 cities in Beckham County, Oklahoma.

Location of Beckham County