List of townships in North Dakota B B

| Township | County | Pop_2010 | Land_sqmi_ | Water_sqmi | Latitude | Longitude | GEO_ID | ANSI_code |
|---|---|---|---|---|---|---|---|---|
| Bohnsack | Traill | 55 | 35.057 | 0.000 | 47.281305 | -97.133710 | 3809708140 | 01036681 |
| Bonetraill | Williams | 17 | 36.007 | 0.000 | 48.416393 | -103.863340 | 3810508260 | 01759722 |
| Boone | Sheridan | 16 | 35.267 | 0.650 | 47.544779 | -100.086317 | 3808308300 | 01037149 |
| Border | Divide | 22 | 35.219 | 0.818 | 48.756709 | -102.994599 | 3802308340 | 01037008 |
| Bordulac | Foster | 75 | 34.028 | 1.876 | 47.362981 | -98.936408 | 3803108420 | 01759419 |
| Bowbells | Burke | 42 | 35.114 | 0.350 | 48.756547 | -102.207137 | 3801308540 | 02397777 |
| Bowen | Sargent | 67 | 35.712 | 0.000 | 46.153253 | -97.695296 | 3808108620 | 01036806 |
| Bowman | Bowman | 257 | 34.235 | 0.081 | 46.155936 | -103.444271 | 3801108740 | 01037225 |
| Boyd | Burleigh | 134 | 35.992 | 0.000 | 46.765077 | -100.520928 | 3801508780 | 01759334 |
| Boyesen | Bowman | 23 | 35.820 | 0.109 | 46.079836 | -103.304148 | 3801108820 | 01037227 |
| Brampton | Sargent | 59 | 36.381 | 0.053 | 45.986341 | -97.830964 | 3808108980 | 01036788 |
| Brandenburg | Richland | 102 | 35.249 | 0.000 | 46.152860 | -96.824503 | 3807709020 | 01036828 |