Cost of Building a 2-Bedroom House in Kenya (2026): Mabati and Rural Options
A 2-bedroom house in Kenya costs roughly KES 1.75m-3.15m to build rurally and KES 3.5m-5.85m in cities in 2026, plus mabati options from KES 500,000.

In this guide▾
- Before the build: land and financing
- How much does a 2-bedroom house cost per square metre in Kenya?
- Total cost by size and finish
- What about an even smaller build — a 1-bedroom rural house?
- What does a 2-bedroom mabati house cost?
- Material prices to check any quotation against
- Rural vs urban: what actually drives the difference
- Where a small build goes over budget
- Frequently asked questions
A basic 2-bedroom house in Kenya costs roughly KES 1.75 million to 3.15 million to build in a rural area or small county town, and KES 3.5 million to 5.85 million for a standard-finish build in Nairobi or another city, as of September 2026. That's for a compact bungalow of around 70–90 m², construction only — walls, roof, plumbing, electrical, doors, windows and basic finishes, not land, architect's fees or county approvals. If your budget is much tighter than that, a mabati (iron-sheet) house can bring the total down to well under a million shillings.
Want a number for your own plan? The free house construction cost calculator prices any single-storey house phase by phase from your rooms (or a photo of your plan), with a full bill of quantities.
Below is the size-by-size breakdown, current material prices to check any quotation against, and where a smaller two-bedroom build most often goes over budget.
Before the build: land and financing
This guide covers construction costs only, on land you already own. If you're still saving up for the plot itself, price that separately from the build. And if you're weighing a plot to build on against buying a finished apartment, the figures below are what to hold up against a finished unit's asking price.
Most people fund a two-bedroom build in stages — savings, a SACCO loan against shares, or both. A SACCO with strong dividends is usually cheaper building finance than a bank construction loan, since you're borrowing against your own deposits.
How much does a 2-bedroom house cost per square metre in Kenya?
Kenyan contractors and quantity surveyors price a build per square metre, then multiply by your floor area. Rates vary noticeably between firms, so treat any single figure as a planning range rather than a quote:
| Finish level | Cost per m² | What you get |
|---|---|---|
| Basic / rural | KES 25,000 – 35,000 | Cement blocks, corrugated iron roof, cement-screed floors, basic sanitary ware |
| Standard / suburban | KES 50,000 – 65,000 | Plastered and painted walls, ceilings, ceramic floor tiles, standard doors and windows |
| High-end / urban | KES 70,000 – 95,000+ | Better roofing (tiles or a flat slab), porcelain tiles, fitted kitchen, higher-spec fittings |
(Aspax Construction, checked September 2026.) A separate cost guide from Aalis Studios (March 2026) puts "basic" finishes noticeably higher, at KES 50,000–65,000/m², so ask any contractor exactly what their quoted rate includes before you compare it to a figure you read online.
A two-bedroom bungalow — one main bedroom (sometimes ensuite), one smaller bedroom, a sitting/dining area, kitchen and a bathroom — typically comes in at 70–90 m² of floor area, smaller than the 90–120 m² common for a three-bedroom house (Aalis Studios, March 2026).
Total cost by size and finish
| Floor area | Basic finish | Standard finish | High-end finish |
|---|---|---|---|
| 70 m² | KES 1.75M – 2.45M | KES 3.5M – 4.55M | KES 4.9M – 6.65M |
| 80 m² | KES 2M – 2.8M | KES 4M – 5.2M | KES 5.6M – 7.6M |
| 90 m² | KES 2.25M – 3.15M | KES 4.5M – 5.85M | KES 6.3M – 8.55M |
These are the per-m² rates above multiplied out, so the same caveat applies: get at least two written, itemised quotes from contractors who've actually seen your site. As a sense check, Aspax House Plans (2025) quotes a similar rural range of KES 1.8M–3M and an urban Nairobi range of KES 3.5M–5M for a 90 m² two-bedroom design — close to the numbers above once you compare like for like.
What about an even smaller build — a 1-bedroom rural house?
If two bedrooms is still more than your budget or your immediate need, a 1-bedroom house on a similar plot typically runs KES 640,000 to 960,000, for a floor area of about 35–45 m² (Aspax House Plans, March 2026). Foundation and walling still take the biggest share, at roughly KES 230,000–320,000 combined, followed by roofing (KES 100,000–150,000) and doors, windows, plumbing and electrical (around KES 110,000–170,000 together). It's a common starting point for a rural plot you plan to extend later, room by room, as money allows.
What does a 2-bedroom mabati house cost?
A fully iron-sheet house — mabati walls on a timber frame instead of blocks, plus a mabati roof — is the cheapest way to get a roof over your head. Signature Mabati puts the total cost of a mabati house anywhere from KES 500,000 to 2 million, with materials making up 40–50% of that, labour 30–40%, and the foundation 10–15%.
That range spans everything from a small single-room mabati structure to a larger multi-room one, and the source doesn't break it down by bedroom count — so treat the top end, not the bottom, as your working figure for a proper 2-bedroom design with a separate sitting area, and get a written quote against your actual drawings before you commit. The trade-offs are real regardless of size: it's hot in the afternoon sun, loud in heavy rain, needs a solid timber frame to stay square over time, and won't hold value or attract the same rent as a permanent block house. It works well as a starter home, a rental unit, or a stopgap while you save to build permanently.
Material prices to check any quotation against
Prices checked in September 2026, from prices published in January–March this year:
Cement (50kg bag): Simba 32.5R around KES 735, Bamburi Tembo around KES 800, Bamburi Nguvu around KES 855 (Construction Kenya, prices as of January 2026). Cement has moved since: East African Portland Cement raised its Blue Triangle bag price by KES 10 in March 2026, citing rising raw-material costs from disrupted petcoke supply (The Star), and Kenya's official Construction Input Price Index shows cement prices up 6.99% in the second quarter of 2026 alone (Mjengo Hub, citing KNBS data, July 2026). Don't rely on a bag count from an old estimate — get your fundi to count bags against your current, approved drawings.
Roofing iron sheets (mabati): Gauge 30 box-profile sheets from about KES 520 per metre (roughly KES 1,560 for a 3-metre sheet), gauge 28 from KES 580/m and gauge 26 from KES 720/m (Goldline Mabati, March 2026). Thicker gauge and box-profile sheets cost more but handle strong wind better, worth it on an exposed rural site.
Labour: Unskilled/casual labour costs roughly KES 560–650 a day (KES 70–80 an hour); skilled masons run about KES 1,400–1,800 a day depending on region and grade (Structrum, July 2025). That data is from mid-2025, and the same KNBS construction index above shows the labour component of building costs up 4.38% in the second quarter of 2026, so budget nearer the top of these ranges.
Rural vs urban: what actually drives the difference
Building in a small county town — Kiambu, Nakuru, Kisumu, Eldoret — is genuinely cheaper than Nairobi, and coastal locations run slightly higher than the Nairobi baseline. One cost model puts Mombasa about 7.5% above Nairobi, Kisumu and Nakuru around 7.5% below it, Eldoret about 5% below it, and a truly remote upcountry site as much as 20% above the Nairobi baseline once transport is factored in (Aalis Studios, March 2026).
That last point matters: "rural" isn't automatic savings. If your plot is far from the tarmac, every bag of cement, length of timber, mabati sheet and window frame has to be trucked in, and that transport cost can eat most of what you save on labour. The cheapest place to build a two-bedroom house is usually a small town with a hardware store and a matatu route nearby, not the most remote plot available.
Where a small build goes over budget
- Skimping on the foundation to save on a small footprint. A two-bedroom house still needs a proper foundation for its soil type; cutting corners here because the house is "small anyway" is the costliest mistake to reverse.
- One verbal quote instead of an itemised one. Get two or three written quotes against the same drawings. A fundi pricing "per square foot" with no breakdown is the easiest way to overpay on finishes.
- Forgetting water and power. A borehole and tank, or a Kenya Power connection and internal wiring, are separate budget lines people forget until the house is nearly finished — price them early, alongside whether solar is cheaper than a Kenya Power connection for your site.
- Building right up to the boundary with no wall budgeted. If you're pricing a perimeter wall at the same time, use our perimeter wall cost calculator so it doesn't come as a surprise once the house itself is done.
- No contingency. A small build still takes months, and material prices move during that time — add 10% to your budget before you start, not after you run out.
- Skipping county approval. Unapproved plans can mean a stop-work order later, which costs far more than the approval fee would have, even on a modest two-bedroom design.
Frequently asked questions
How much does it cost to build a 2-bedroom house in Kenya in 2026?
Expect KES 1.75–3.15 million for a basic rural build (around 70–90 m²), and KES 3.5–5.85 million for a standard mid-range build in a city, based on per-m² rates of roughly KES 25,000–95,000 depending on finish and location, as of September 2026.
How much does a 2-bedroom house cost to build in rural Kenya?
A basic-finish two-bedroom house in a rural area or small county town typically costs KES 1.75–3.15 million, using per-m² rates of KES 25,000–35,000 for a 70–90 m² design. Very remote plots can cost more than this once transport for materials is added.
How much does a 2-bedroom mabati house cost in Kenya?
Mabati houses generally cost KES 500,000 to 2 million in total, with the exact figure depending heavily on size and finish rather than bedroom count specifically. A proper two-bedroom mabati design with a separate sitting area sits toward the upper half of that range — get a written quote against your actual layout.
How much does it cost to build a 1-bedroom house in rural Kenya?
A basic 1-bedroom house of about 35–45 m² typically costs KES 640,000 to 960,000, covering foundation, walls, roofing, doors, windows, plumbing, electrical and basic interior finishing.
Is it cheaper to build in a rural area than in Nairobi?
Usually yes, mainly because labour and land cost less. But a very remote plot far from a hardware town can lose much of that saving to transport, so accessible small towns often beat both Nairobi and truly remote sites on total cost.
How big is a typical 2-bedroom house in Kenya?
Most two-bedroom bungalows — one main bedroom, one smaller bedroom, a sitting/dining area, kitchen and bathroom — fall between 70 and 90 m² of floor area, smaller than the 90–120 m² typical for three bedrooms.
Keep reading

Bill of Quantities for a 3-Bedroom House in Kenya (2026): Every Material, Phase by Phase
What a bill of quantities for a typical 3-bedroom bungalow in Kenya covers: the share of the budget each building phase takes, every material on the list, and how to get the exact quantities for your plan.
20 Oct 2026 · 5 min read

Best Money Market Funds in Kenya in 2026: Returns, Minimums and Fees Compared
CIC's money market fund returned 12.47% over the past year to July 2026, beating Etica, Cytonn and Jubilee. Compare 8 Kenyan funds by return, minimum and fees.
16 Oct 2026 · 8 min read

Title Deed Transfer in Kenya: Costs, Stamp Duty and the Step-by-Step Process
Transferring a title deed in Kenya costs 2-4% stamp duty plus registry and legal fees. Full cost breakdown and steps, checked September 2026.
27 Sept 2026 · 8 min read