B
- Bald Hill Township, Okmulgee County
- Bales Township, Pottawatomie County
- Balko Township, Beaver County
- Ballard Township, Adair County
- Banner Township, Caddo County
- Banner Township, Dewey County
- Banner Township, Garfield County
- Banner Township, Grant County
- Banner Township, Kingfisher County
- Banner Township, Pawnee County
- Bar X Township, Roger Mills County
- Barker Township, Craig County (reorganized and renamed)
- Barnard Township, Hughes County
Barnitz Towhship, Custer County
- Barr Township, Grant County
- Barron Township, Adair County
- Baucum Township, Jackson County
- Bear Creek Township, Logan County
- Beard Township, Alfalfa County
- Bearden Township, Okfuskee County
- Beaty Township, Delaware County
- Beaver Township, Beaver County
- Beaver Township, Caddo County
- Beaver Township, Cotton County
- Beaver Township, Haskell County
- Beaver Township, Kay County
- Beaver Township, Osage County
- Beck Township, McIntosh County
- Beggs Township, Okmulgee County
- Belle Township, Woods County
- Bend Township, Grant County
- Bennington Township, Bryan County
- Bentley Township, Atoka County
- Benton Township, Ellis County
- Berlin Township, Roger Mills County
- Bernice Township, Delaware County
- Berry Township, Grant County
- Berwyn Township, Carter County
- Bessie Township, Washita County
- Bettina Township, Beckham County
- Big Hill Township, Osage County
- Bigheart Township, Osage County
- Bilby Township, Hughes County
- Bishop Township, Major County
- Bixby Township, Tulsa County
- Black Bear Township, Noble County
- Black Dog Township, Osage County
- Black Gum Township, Sequoyah County
- Blackburn Township, Jefferson County
- Blackburn Township, Pawnee County
- Blackwell Township, Kay County
- Blaine Township, Garfield County
- Bloomington Township, Greer County
- Blue Grass Township, Beaver County
- Blue Mound Township, Wagoner County
- Bluejacket Township, Craig County (reorganized and renamed)
- Bluff Township, Grant County
- Bokchito Township, Bryan County
- Bokoshe Township, Le Flore County
- Boles Township, Tulsa County
- Boone Township, Caddo County
- Boone Township, Oklahoma County
- Bourland Township, Jefferson County
- Bowman Township, Roger Mills County
- Boyd Township, Dewey County
- Braden Township, Le Flore County
- Bradley Township, Grady County
- Brady Township, Garvin County
- Brent Township, Sequoyah County
- Bressie Township, Noble County
- Brewer Township, Muskogee County
- Briggs Township, Cherokee County
- Brinton Township, Pottawatomie County
- Bristow Township, Creek County
- Britton Township, Oklahoma County
- Brogden Township, Johnston County
- Brooken Township, Haskell County
- Brown Township, Bryan County
- Brown Township, Comanche County
- Brown Township, Jefferson County
- Brown Township, Muskogee County
- Brown Township, Seminole County
- Brown Township, Stephens County
- Bryan Township, Coal County
- Bryan Township, Cotton County
- Bryan Township, Grant County
- Bryan Township, Lincoln County
- Bryan Township, Mayes County
- Bryan Township, Okmulgee County
- Bucklucksby Township, Pittsburg County
- Buffalo Township, Beckham County
- Buffalo Township, Garfield County
- Buffalo Township, Harper County
- Buffalo Township, Latimer County
- Buffalo Township, Noble County
- Bunch Township, Adair County
- Bunch Creek Township, Noble County
- Burnett Township, Pottawatomie County
- Burney Township, Love County
- Burnham Township, Pawnee County
- Burton Township, McIntosh County
- Byars Township, McClain County
- Byron Township, Alfalfa County
Read more about this topic: List Of Oklahoma Townships