How to Apply for Affordable Housing in Kenya: A Complete Step-by-Step Guide
General
Apr 03, 2026

How to Apply for Affordable Housing in Kenya: A Complete Step-by-Step Guide

Advertisement

The dream of owning a home in Kenya is finally becoming a reality for thousands of people, thanks to the Affordable Housing Programme (AHP) run by the government. And for a minute, let's remove politics out of the equation, we've seen several households manage to acquire a unit through the program and by integrating the Boma Yangu portal into the e-Citizen system, things have become a lot clearer, a lot more digital, and a lot more accessible in the process.

Whether you are one of the salaried types who contributes to the housing levy or an informal worker trying to sort out a more secure future for yourself, this guide is here to give you all the info you need on how to apply for affordable housing in 2026.

1. How the Government Has Categorized Affordable Housing

The Kenyan government has gone to the trouble of classifying housing options to ensure they're accessible to people of all income levels:

  • Social Housing - for people earning less than KES 50,000 a month. These tend to be 1- and 2-bedroom units priced between KES 800,000 and 2.5 million.

  • Affordable Housing - for people earning between KES 50,000 & KES 150,000. Prices are usually in the range KES 2.5 million to 5.8 million.

  • Market Housing - these are the higher end flats in the same developments, sold at market rates to help subsidise the more affordable units.

2. What You'll Need to Qualify

To put in an application in 2026 you'll need to meet a few requirements:

  • Citizenship - you'll need to be a Kenyan citizen, and at least 18 years old.

  • ID - you'll need a valid National ID card to hand.

  • e-Citizen Account - since 2024, all services on the Boma Yangu portal are linked up with the e-Citizen system, so you'll need an account to start.

  • KRA PIN - you'll need a tax number to sort out any levy contributions you may be eligible for.

3. The Step-by-Step Guide to Applying

Step 1: Getting Registered on Boma Yangu

You can sign up in two ways:

  1. Web Portal - head over to bomayangu.go.ke  and log in using your e-Citizen account details.

  2. USSD Code - just dial *832# on your phone, and follow the prompts to give us a bit more about yourself.

Step 2: Activating Your Profile & Saving Up

To get your profile up and running, you'll need to put in a deposit of some sort.

  • Minimum to Get Going - it's KES 200 to get started.

  • 10% Deposit - to increase your chances of getting a place, you'll need to save up 10% of the unit you're interested in.

  • How to Save - you can do it via M-PESA or link your account to a SACCO or bank.

Step 3: Choosing Your Dream Home

When you're ready to start looking, just head over to the "Projects" section of the Boma Yangu portal. In 2026, you can choose from places like Shauri Moyo Phase 2 (Nairobi), Alego Usonga (Siaya) and Bahati (Nakuru).

  • Wish List - just flag the units you like, or choose a Preferred Unit to show the system where you'd like your deposit to go.

Step 4: How Allocation Works

Allocation is done via a fair ballot system - not just first come first serve. Winners get notified by SMS and email every quarter.

  • Balloting - happens every 3 months. People who have reached the 10% deposit threshold will be given priority.

5. The Affordable Housing Levy (AHL)

So you're already paying into the Affordable Housing Fund - that's 1.5% of your take-home pay going out the window (matched by your generous employer, naturally) . But now , does this count as a decent deposit to get you into your dream home ? The levy itself isn't a deposit at all, but your history of paying in does get taken into account when checking if you qualify for the program and just how credit-worthy you actually are.

6. Expert Tips for Nailing A Successful Application

  • Get Your House In Order: Double-check that your KRA PIN and e-Citizen profiles are all up to date. If your name or ID number don't match on either of them, you've basically got no hope of getting accepted.

  • Save A Little, Save Often: The system looks favourably on people who are putting in the effort to save regularly , even if it's just a tiny bit at a time - KES 1,000 per month is a great start, for example. The more you're contributing, the higher up the queue you'll be for allocation.

  • Deposit Assistance: If You Really Need It: If your income's below KES 20,000 and you're struggling to scrape together the 10% deposit, you can try applying for Deposit help through the Affordable Housing Board while you're browsing the portal.

  • The 8-Year Rule: Don't Even Think About Selling: Just remember that once you've finally paid off the mortgage, you're stuck with the house for at least 8 whole years. This is to stop people buying up the houses and selling on for a quick profit - the goal here is to make sure these houses stay with the people who actually need them.

Summary Table: Application Quick-Check

Action Platform Requirement
Register bomayangu.go.ke or *832# e-Citizen Login / National ID
Activate M-PESA / Portal KES 200 Minimum
Select Unit Portal "Projects" Section 10% Deposit Goal
Allocation SMS/Email Notification Quarterly Balloting

By following this guide, you are positioning yourself to benefit from one of Kenya's most significant social equity programs. Start your journey today—your future home is just a registration away!

Advertisement

Comments 0

No comments yet. Be the first to share your thoughts!


Leave a Reply

Spam Check: 2 + 3 =