Menu

Sub-counties of Kenya, with their schools

305 sub-counties in 47 counties hold schools on the register. Mbooni is the biggest by schools, with 627.

Sub-counties on the register
305
47 counties
Schools placed in a sub-county
69,301
of 77,717 on the register
Largest
Mbooni
627 schools

All sub-counties, by county

Each county is a heading. Sub-counties are listed by number of schools on the register, largest first.

Every sub-county of Kenya on the register
Sub-countySchools
Nairobi 19 sub-counties, 4,917 schools
Ruaraka427
Kibra383
Langata364
Westlands358
Roysambu294
Starehe266
Kasarani262
Embakasi North226
Kamukunji226
Embakasi Central212
Kilimani193
Dagoretti183
Makadara144
Embakasi South136
Embakasi East125
Mathare117
Embakasi West113
Dagoretti South102
Dagoreti North72
Nakuru 11 sub-counties, 3,358 schools
Njoro361
Bahati342
Rongai337
Naivasha331
Gilgil286
Kuresoi South279
Kuresoi North276
Nakuru Town East263
Molo215
Nakuru Town West211
Subukia204
Kakamega 12 sub-counties, 3,212 schools
Malava405
Lugari334
Shinyalu289
Butere239
Lurambi230
Navakholo228
Ikolomani225
Likuyani212
Matungu198
Mumias West160
Khwisero159
Mumias East153
Kisii 9 sub-counties, 3,000 schools
Bobasi513
South Mugirango424
Nyaribari Chache294
Nyaribari Masaba285
Bomachoge Borabu284
Bomachoge Chache259
Kitutu Chache North232
Kitutu Chache South224
Bonchari218
Kiambu 12 sub-counties, 2,915 schools
Ruiru266
Gatundu North254
Juja253
Githunguri243
Lari229
Limuru226
Kikuyu224
Thika Town218
Gatundu South188
Kiambaa174
Kiambu151
Kabete149
Meru 10 sub-counties, 2,772 schools
South Imenti398
Tigania East292
North Imenti278
Buuri271
Igembe Central270
Tigania West267
Igembe South259
Igembe North225
Cental Imenti169
Central Imenti129
Kitui 9 sub-counties, 2,598 schools
Mwingi North370
Kitui South356
Mwingi West327
Kitui East271
Kitui Rural251
Kitui West227
Kitui Central216
Mwingi Central169
Mwingi East166
Machakos 8 sub-counties, 2,548 schools
Machakos Town498
Mwala443
Yatta266
Matungulu264
Masinga225
Kathiani223
Mavoko207
Kangundo197
Bungoma 10 sub-counties, 2,513 schools
Tongaren373
Bumula337
Mt. Elgon297
Kanduyi282
Webuye West230
Kimilili206
Kabuchai200
Sirisia193
Webuye East177
Baringo Central1
Homa Bay 11 sub-counties, 2,480 schools
Ndhiwa455
Rangwe389
Karachuonyo287
Kasipul204
Homa Bay201
Kabondo Kasipul195
Suba North173
Suba South129
Mbita122
Suba97
Homa Bay Town92
Makueni 6 sub-counties, 2,367 schools
Mbooni627
Makueni507
Kibwezi West315
Kibwezi East272
Kaiti232
Kilome222
Migori 8 sub-counties, 2,237 schools
Kuria West396
Nyatike367
Kuria East229
Suna East226
Rongo224
Awendo202
Uriri188
Suna West174
Uasin Gishu 6 sub-counties, 2,222 schools
Turbo419
Soy379
Moiben339
Kapseret319
Kesses308
Ainabkoi266
Bomet 6 sub-counties, 2,196 schools
Chepalungu394
Sotik365
Konoin362
Bomet Central310
Bomet East253
Baringo Central4
Kisumu 7 sub-counties, 2,164 schools
Nyakach352
Kisumu East286
Kisumu Central285
Muhoroni276
Kisumu West256
Nyando239
Seme217
Murang'a 7 sub-counties, 2,080 schools
Gatanga322
Kandara320
Kigumo314
Kiharu313
Maragwa309
Kangema202
Mathioya197
Nandi 6 sub-counties, 2,050 schools
Mosop380
Chesumei366
Aldai345
Emgwen295
Nandi Hills254
Tinderet242
Siaya 6 sub-counties, 1,784 schools
Bondo364
Alego Usonga313
Rarieda304
Gem280
Ugenya213
Ugunja186
Kilifi 7 sub-counties, 1,620 schools
Kilifi North324
Magarini246
Kilifi South231
Ganze229
Malindi212
Kaloleni156
Rabai99
Nyeri 6 sub-counties, 1,610 schools
Kieni436
Mathira300
Tetu230
Othaya209
Nyeri Town183
Mukurweni183
Nyamira 4 sub-counties, 1,603 schools
Kitutu Masaba461
West Mugirango342
North Mugirango314
Borabu266
Nyandarua 6 sub-counties, 1,560 schools
Kinangop319
Kipipiri305
Ndaragwa292
Ol Jorok216
Ol Kalou199
Ol Joro Orok86
Trans Nzoia 5 sub-counties, 1,537 schools
Cherangany385
Kiminini373
Kwanza299
Saboti282
Endebess105
Baringo 6 sub-counties, 1,528 schools
Baringo North337
Baringo Central313
Eldama Ravine243
Mogotio215
Baringo South213
Tiaty100
Narok 6 sub-counties, 1,504 schools
Narok North327
Narok South319
Kilgoris266
Narok West249
Narok East118
Emurua Dikirr118
Vihiga 5 sub-counties, 1,496 schools
Sabatia416
Hamisi346
Emuhaya229
Vihiga178
Luanda83
Kajiado 5 sub-counties, 1,487 schools
Kajiado North372
Kajiado East262
Kajiado West261
Kajiado Central256
Kajiado South196
Kwale 4 sub-counties, 1,441 schools
Kinango445
Matuga300
Lunga Lunga258
Msambweni246
Embu 6 sub-counties, 1,414 schools
Runyenjes349
Manyatta328
Gachoka206
Mbeere South159
Siakago140
Mbeere North123
Laikipia 3 sub-counties, 1,329 schools
Laikipia East507
Laikipia West430
Laikipia North226
Mombasa 6 sub-counties, 1,269 schools
Kisauni200
Mvita199
Nyali185
Likoni180
Changamwe155
Jomvu101
Busia 7 sub-counties, 1,215 schools
Teso North180
Teso South177
Funyula171
Matayos166
Butula164
Nambale138
Budalangi123
Kericho 7 sub-counties, 1,176 schools
Belgut238
Ainamoi210
Kipkelion East180
Kipkelion West159
Bureti150
Sigowet/Soin130
Baringo Central2
Tharaka-Nithi 4 sub-counties, 1,057 schools
Chuka/Igambang'ombe197
Maara161
Tharaka144
Nithi5
Kirinyaga 4 sub-counties, 991 schools
Mwea267
Kirinyaga Central234
Gichugu229
Ndia205
Elgeyo-Marakwet 4 sub-counties, 922 schools
Keiyo South265
Marakwet West235
Marakwet East167
Keiyo North166
West Pokot 4 sub-counties, 910 schools
Kapenguria367
Pokot South243
Sigor120
Kacheliba106
Turkana 6 sub-counties, 700 schools
Turkana Central172
Turkana West163
Turkana South98
Loima93
Turkana North90
Turkana East42
Taita Taveta 4 sub-counties, 644 schools
Voi180
Mwatate159
Wundanyi120
Taveta118
Marsabit 4 sub-counties, 519 schools
Moyale144
Saku113
Laisamis90
North Horr76
Tana River 3 sub-counties, 493 schools
Garsen182
Galole133
Bura131
Garissa 7 sub-counties, 456 schools
Dujis102
Ijara74
Dadaab67
Fafi50
Garissa Township40
Lagdera18
Balambala17
Samburu 3 sub-counties, 434 schools
Samburu West183
Samburu East123
Samburu North107
Wajir 6 sub-counties, 412 schools
Wajir East117
Wajir South63
Wajir North50
Wajir West47
Tarbaj41
Eldas27
Isiolo 2 sub-counties, 323 schools
Isiolo North219
Isiolo South55
Mandera 6 sub-counties, 276 schools
Mandera East65
Mandera South44
Mandera North44
Mandera West25
Banissa21
Lafey13
Lamu 2 sub-counties, 229 schools
Lamu West173
Lamu East26

Facts about the sub-counties

  1. 305 sub-counties hold at least one school on the register, spread over 47 counties.
  2. Nairobi has the most, 19. Lamu has the fewest, 2.
  3. By schools on the register the biggest sub-counties are Mbooni (627), Bobasi (513), Makueni (507). The smallest is Baringo Central with 1.
  4. 8,416 schools carry a county but no sub-county, and are counted in their county only.
This counts the sub-counties the register's schools fall in. It is not the official list: the national government sets the sub-counties, so we print no official total we have not checked.

Questions people ask

How many sub-counties are on the register in Kenya?
305, across 47 counties. That is the number of sub-counties holding at least one school on the register, not an official total.
Which sub-county has the most schools?
By schools on the register, Mbooni in Makueni, with 627.
Which county has the most sub-counties?
Nairobi, with 19 on the register.
Why does a school have no sub-county?
Because neither the list it came from nor its position placed it in one. It is still on its county page and in search. A school can correct its own record for free.

Related pages