Dagamu Contractors
Dagamu Contractors Logo
Dagamu Contractors
BACK TO KNOWLEDGE HUB
TechnicalOctober 5, 20269 min read

Retaining Wall Construction Cost per Linear Meter in Kenya (2026)

E
Eng. Samuel Kiarie
Senior Civil Engineer (EBK / NCA 1)
Share
Retaining Wall Construction Cost per Linear Meter in Kenya (2026)

Structural Engineering Guide to Retaining Wall Construction in Kenya

Sloping topography across Kiambu, Limuru, Runda, Kitisuru, and the Rift Valley Escarpment requires engineered earth retention structures to prevent slope failure, landslides, and foundation undermine.

Cost Comparison: Masonry vs Gabions vs Reinforced Concrete

The cost of retaining walls varies significantly based on design height, soil surcharge load, and groundwater conditions:

  • Chisel-Dressed Stone Masonry (up to 2.0m height): KSh 9,500 – KSh 18,000 per linear meter.
  • Galvanized Wire Gabion Baskets (2.0m to 4.0m height): KSh 14,000 – KSh 26,000 per linear meter.
  • Class 30 Reinforced Concrete Cantilever Wall (>3.0m height): KSh 28,000 – KSh 55,000 per linear meter.

Weep-Hole Drainage Requirements

Over 70% of retaining wall failures in Kenya occur due to hydrostatic water pressure accumulation. Every solid retaining wall must include 50mm to 75mm PVC weep holes spaced at 1.5m centers with geofabric gravel backing.

Frequently Asked Questions

Key questions answered for developers and civil engineers

How much does a stone masonry retaining wall cost per meter in Kenya?

A chisel-dressed stone masonry retaining wall (1.5m to 2.5m high) costs between KSh 9,500 and KSh 18,000 per linear meter, including concrete foundation footing, mortar joints, and weep-hole installation.

When are gabion basket retaining walls preferred over concrete?

Gabion wire baskets packed with quarry stone are preferred on steep hillside terrain with high subterranean water flow. Their porous structure allows natural groundwater drainage without building up catastrophic hydrostatic pressure behind the wall.

Ready to start your project?

Get in touch with our expert engineering team for a detailed consultation and quotation.

Consult with our Engineers
Call EngineerGet Quote