Explore US cities
591 results. Use the filters to tell apart places that share a name.
Lone Grove
OK · Carter County
5,276 residents
Kingfisher
OK · Kingfisher County
5,192 residents
Hugo
OK · Choctaw County
5,142 residents
Alva
OK · Woods County
4,962 residents
Hinton
OK · Caddo County
4,931 residents
Sulphur
OK · Murray County
4,844 residents
Sayre
OK · Beckham County
4,841 residents
Pocola
OK · Le Flore County
4,588 residents
McLoud
OK · Pottawatomie County
4,519 residents
Marlow
OK · Stephens County
4,505 residents
Perry
OK · Noble County
4,448 residents
Slaughterville
OK · Cleveland County
4,324 residents
Bristow
OK · Creek County
4,282 residents
Broken Bow
OK · McCurtain County
4,227 residents
Madill
OK · Marshall County
4,084 residents
Roland
OK · Sequoyah County
4,021 residents
Spencer
OK · Oklahoma County
3,883 residents
Stilwell
OK · Adair County
3,855 residents
Nichols Hills
OK · Oklahoma County
3,851 residents
Fort Gibson
OK · Muskogee County
3,814 residents
Elgin
OK · Comanche County
3,613 residents
Nowata
OK · Nowata County
3,592 residents
Goldsby
OK · McClain County
3,516 residents
Dewey
OK · Washington County
3,439 residents