Kenya County Soil Reports
Explore soil health data for all 47 Kenyan counties. Each report includes pH, nitrogen, phosphorus, potassium levels, and crop recommendations based on iSDAsoil satellite data.
Arid North4 counties
Arid North-East3 counties
Central Highlands6 counties
Kirinyaga
70pH5.31
Nitrogen1.36 g/kg
Phosphorus12.5 mg/kg
Murang'a
70pH5.03
Nitrogen1.2 g/kg
Phosphorus12.2 mg/kg
Nyandarua
70pH5.38
Nitrogen1.28 g/kg
Phosphorus14 mg/kg
Embu
60pH5.1
Nitrogen1.04 g/kg
Phosphorus12.6 mg/kg
Kiambu
60pH5.28
Nitrogen1.01 g/kg
Phosphorus13.7 mg/kg
Nyeri
60pH5.23
Nitrogen1.09 g/kg
Phosphorus15.5 mg/kg
Coastal6 counties
Taita Taveta
60pH6.64
Nitrogen0.97 g/kg
Phosphorus12.9 mg/kg
Kilifi
50pH6.24
Nitrogen0.8 g/kg
Phosphorus11 mg/kg
Kwale
50pH6.76
Nitrogen0.93 g/kg
Phosphorus9.8 mg/kg
Mombasa
50pH6.24
Nitrogen0.95 g/kg
Phosphorus8.4 mg/kg
Tana River
50pH6.4
Nitrogen1.04 g/kg
Phosphorus8.5 mg/kg
Lamu
40pH6.31
Nitrogen0.74 g/kg
Phosphorus9.6 mg/kg
Lake Victoria Basin6 counties
Kisumu
70pH5.54
Nitrogen0.91 g/kg
Phosphorus12.5 mg/kg
Migori
70pH5.43
Nitrogen1.2 g/kg
Phosphorus12.2 mg/kg
Kisii
60pH5.21
Nitrogen1.09 g/kg
Phosphorus13.1 mg/kg
Siaya
60pH5.33
Nitrogen1.2 g/kg
Phosphorus12.1 mg/kg
Homa Bay
50pH5.27
Nitrogen1.05 g/kg
Phosphorus13.8 mg/kg
Nyamira
50pH5.58
Nitrogen0.84 g/kg
Phosphorus11.6 mg/kg
Mt. Kenya3 counties
Nairobi Metro2 counties
Rift Valley10 counties
Baringo
100pH6.22
Nitrogen1.32 g/kg
Phosphorus23.4 mg/kg
Bomet
100pH6.02
Nitrogen1.38 g/kg
Phosphorus23.6 mg/kg
Elgeyo Marakwet
100pH6.27
Nitrogen1.39 g/kg
Phosphorus22.2 mg/kg
Kericho
100pH5.94
Nitrogen1.34 g/kg
Phosphorus23.7 mg/kg
Nakuru
100pH6.28
Nitrogen1.59 g/kg
Phosphorus25.2 mg/kg
Nandi
100pH6.17
Nitrogen1.37 g/kg
Phosphorus26.4 mg/kg
Narok
100pH6.13
Nitrogen1.63 g/kg
Phosphorus25.7 mg/kg
Trans Nzoia
100pH5.93
Nitrogen1.68 g/kg
Phosphorus27.3 mg/kg
Uasin Gishu
100pH6.39
Nitrogen1.56 g/kg
Phosphorus25.3 mg/kg
West Pokot
100pH6.04
Nitrogen1.67 g/kg
Phosphorus24.8 mg/kg