Skip to content
SwiftPesa
Toolkit

Cost of Building a 2-Bedroom House in Kenya: 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.

Sarah AndrewUpdated 20 Oct 20269 min read Kenya
Construction workers building a house on scaffolding in Nairobi, Kenya
In this guide▾
  1. Before the build: land and financing
  2. How much does a 2-bedroom house cost per square metre in Kenya?
  3. Total cost by size and finish
  4. What about a smaller build, like a 1-bedroom rural house?
  5. What does a 2-bedroom mabati house cost?
  6. Material prices to check any quotation against
  7. Rural vs urban: what drives the difference
  8. Where a small build goes over budget
  9. Frequently asked questions

A two-bedroom house is where many Kenyans start building, and the budget depends heavily on where you build. In a county town, a basic one costs roughly KES 1.75 million to 3.15 million. In Nairobi or another city, budget about KES 3.5 million to 5.85 million.

That's for a compact house of 70–90 m², construction only. If your budget is much tighter, a mabati house can bring the cost well under a million shillings. Prices are as of September 2026.

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. Building to rent out rather than to live in? A block of bedsitters or one-bedroom units usually pays back faster than a single 2-bedroom house.

Most people pay for a two-bedroom build in stages, from savings, a SACCO loan against their shares, or both. A SACCO with strong dividends is usually cheaper building finance than a bank construction loan, because 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 what their quoted rate includes before you compare it to a figure you read online. For the full rate table across every finish and location, plus how Nairobi compares with upcountry, see our building cost per square metre guide.

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 totals are the per-m² rates above multiplied out, so the same warning applies: get at least two written, itemised quotes from contractors who have seen your site. As a cross-check, Aspax House Plans (2025) quotes a similar rural range of KES 1.8M–3M and a Nairobi range of KES 3.5M–5M for a 90 m² two-bedroom design. That's close to the figures above once you compare like with like.

What about a smaller build, like 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 covers everything from a small one-room mabati structure to a bigger house with several rooms, and the source doesn't split it by bedrooms. So for a proper 2-bedroom design with a separate sitting room, plan around the top of the range, not the bottom, and get a written quote against your drawings before you commit. Whatever the size, there are downsides: it's hot in the afternoon sun, loud in heavy rain, needs a solid timber frame to stay straight, and won't hold its value or rent as well as a block house. It works well as a starter home, a rental unit or a stopgap while you save for a permanent house.

Material prices to check any quotation against

Prices, 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). Prices have risen since. East African Portland Cement raised its Blue Triangle bag by KES 10 in March 2026, blaming higher raw-material costs (The Star), and Kenya's official Construction Input Price Index shows cement 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. Ask your fundi to count bags from 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 drives the difference

Building in a small county town (Kiambu, Nakuru, Kisumu, Eldoret) is 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 wiring, are separate costs people forget until the house is nearly finished. Price them early, and check 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. Even a small build takes months, and material prices move in that time. Add 10% to your budget before you start, not after the money runs 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?

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 usually cost KES 500,000 to 2 million in total. The exact figure depends more on size and finish than on the number of bedrooms. A proper two-bedroom mabati house with a separate sitting room sits in the upper half of that range, so get a written quote for your 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.

Found this useful? Send it to someone who needs it.

Free monthly email

Know when the money rules change

One short email a month: new mobile money and bank charges, tax changes and the best savings rates, before they catch you out. Join 250+ readers.

Heads up: rates, fees and rules change often. We last checked this guide on 20 Oct 2026. Confirm current figures with the provider before you commit money. This is education, not financial advice.

Sarah Andrew

Written by Sarah Andrew

Sarah Andrew was born in the UK and lives in Kenya, where she runs six businesses across East Africa. She writes SwiftPesa's guides from the business owner's side of the counter - taxes, payments, suppliers and side ventures she deals with herself - so the advice is practical and local.

More about Sarah →

Keep reading