| Gaborone Township | - | 169 | 133,468 | 186,007 | 191,776 |
| Francistown Township | - | 79 | 65,244 | 83,023 | 85,363 |
| Lobatse Township | - | 42 | 26,052 | 29,689 | 30,595 |
| Selibe Phikwe Township | - | 50 | 39,772 | 49,849 | 49,928 |
| Orapa Township | - | 17 | 8,827 | 9,151 | 14,023 |
| Jwaneng Township | - | 100 | 11,188 | 15,179 | 11,314 |
| Sowa Township | - | 159 | 2,228 | 2,879 | 2,625 |
| Kanye/Moshope (Ngwaketse) District | Kanye | 28,470 | 147,389 | 113,704 | 121,935 |
| Barolong District | | | | 47,477 | 56,712 |
| Ngwaketse West District | | | | 10,471 | 10,437 |
| South East District | Ramotswa | 1,780 | 43,584 | 60,623 | 62,468 |
| Kweneng (East) District | Molepolole | 35,890 | 170,437 | 189,773 | 204,239 |
| Kweneng West District | | | | 40,562 | 42,453 |
| Kgatleng District | Mochudi | 7,960 | 57,770 | 73,507 | 82,154 |
| (Central) Serowe/Palapye District | Serowe | 31,381 | 128,471 | 153,035 | 157,708 |
| (Central) Mahalapye District | | 16,507 | 95,433 | 109,811 | 102,671 |
| (Central) Bobonong District | | 14,242 | 53,558 | 66,964 | 70,810 |
| (Central) Boteti District | | 33,806 | 35,459 | 48,057 | 50,645 |
| (Central) Tutume District | | 46,140 | 100,049 | 123,514 | 133,984 |
| North-East District | Masunga | 5,120 | 43,354 | 49,399 | 54,170 |
| Ngamiland East District | Maun | 86,400 | 57,811 | 75,070 | 72,942 |
| Ngamiland West District | | | | 49,642 | 65,712 |
| Chobe District | Kasane | 20,800 | 14,126 | 18,258 | 18,547 |
| Ghanzi District | Ghanzi | 117,910 | 24,719 | 33,170 | 33,700 |
| Kgalagadi South District | Tshabong | 32,800 | 19,794 | 25,938 | 28,288 |
| Kgalagadi North District | | 72,400 | 11,340 | 16,111 | 18,041 |
| total | | 581,730 | 1,326,796 | 1,680,863 | 1,773,240 |