List of townships in North Dakota B B

| Township | County | Pop_2010 | Land_sqmi_ | Water_sqmi | Latitude | Longitude | GEO_ID | ANSI_code |
|---|---|---|---|---|---|---|---|---|
| Blanchard | Traill | 87 | 36.012 | 0.000 | 47.367463 | -97.282684 | 3809707660 | 01036685 |
| Bloom | Stutsman | 554 | 33.776 | 0.573 | 46.942845 | -98.618900 | 3809307740 | 01036469 |
| Bloomenfield | Stutsman | 34 | 34.280 | 1.742 | 46.747452 | -99.279759 | 3809307780 | 01036463 |
| Bloomfield | Traill | 130 | 36.059 | 0.000 | 47.367479 | -97.155083 | 3809707820 | 01036682 |
| Blooming | Grand Forks | 295 | 34.525 | 0.329 | 47.972550 | -97.297617 | 3803507860 | 01036605 |
| Blooming Prairie | Divide | 50 | 42.168 | 1.102 | 48.945295 | -103.395531 | 3802307900 | 01036928 |
| Blooming Valley | Divide | 47 | 35.564 | 0.528 | 48.851356 | -103.135611 | 3802307940 | 01759387 |
| Blue Butte | McKenzie | 79 | 34.495 | 1.183 | 47.886549 | -102.953006 | 3805308020 | 01036961 |
| Blue Hill | McLean | 16 | 35.876 | 0.079 | 47.790088 | -101.669787 | 3805508060 | 01759528 |
| Blue Ridge | Williams | 35 | 33.932 | 2.121 | 48.585864 | -103.590163 | 3810508100 | 01037004 |
| Bluebird | LaMoure | 35 | 35.572 | 0.060 | 46.499580 | -98.848322 | 3804507980 | 01036907 |