B
- Bearden
- † Beaver (Town board government; pop. 1,570.)
- Bennington
- Bernice
- Bessie
- Big Cabin
- Billings
- Binger
- Blackburn
- Blackwell
- Blair
- Bluejacket
- Bokchito
- Bokoshe
- Boley
- Boswell
- Bowlegs
- Boynton
- Bradley
- Braggs
- Braman
- Bray
- Breckenridge
- Bridge Creek
- Bromide
- Brooksville
- Buffalo
- Burbank
- Burlington
- Burns Flat
- Butler
- Butner
- Byars
- Byron
Read more about this topic: List Of Towns In Oklahoma