Kenya Property Centre

Boma Yangu (Bomayangu)

Last checked 13 October 2026 · Checked by the Property Centre content team

Boma Yangu is the Kenyan government's online portal for the Affordable Housing Programme, where people register, save towards a deposit and apply for affordable housing units. It uses eCitizen for sign-in and offers both outright purchase and rent-to-own routes. The name is Swahili for "my home".

Also called: Bomayangu, Boma Yangu portal, bomayangu.go.ke, boma yangu portal login

How registering and allocation work

Boma Yangu is the front door to the Affordable Housing Programme.

Registering. Registration is free and uses your eCitizen account. Once registered, you can save towards a deposit, see open projects and apply for a unit.

Allocation. Units are allocated on a first-come, first-served basis among eligible applicants for each project. Paying more upfront does not give you priority.

Routes to ownership. There are two:

  • Outright purchase, with cash or a mortgage.
  • The Tenant Purchase Scheme, where you pay a deposit, move in and pay monthly until the unit is yours.

Either way, you receive a sectional title once the unit is fully paid.

Not a rental scheme. The housing department has said that units are for ownership through these routes, not ordinary rental. Rules on resale apply under the Affordable Housing Act 2024.

Saving towards a deposit. Applicants can pay into their Boma Yangu account over time, building up the deposit they need before they apply for a specific unit. Keep the receipt for every payment, and check your balance on the portal rather than through anyone else.

Choosing a project. Each project lists its location, unit types and prices. Before you commit, visit the site, ask about the expected completion date, and read the terms for the route you choose. Housing levy contributions fund the programme but are not the same as your own deposit savings.

Mortgages. Buyers who want a mortgage for an affordable unit borrow from a bank or sacco. The Kenya Mortgage Refinance Company provides long-term funds to some of these lenders, which helps them offer longer fixed-rate loans.

Differences by county

  • Nairobi: the largest number of units, including estate renewal projects.
  • Other counties: projects open in phases. Boma Yangu lists which projects are taking applications, so check it rather than relying on social media posts.

What to check

  • Use only the official Boma Yangu portal and eCitizen sign-in.
  • Read each project's terms, including the deposit and monthly payments.
  • Keep records of every deposit you make.
  • Check your income category before applying.

Risks to know

  • People selling Boma Yangu "slots", "allocations" or "priority".
  • Requests to pay into personal M-Pesa numbers.
  • Social media pages pretending to be Boma Yangu.

Find property

Questions

How do I register on Boma Yangu?

Sign in with your eCitizen account on the official portal and complete your profile. Registration is free.

How does Boma Yangu allocate houses?

On a first-come, first-served basis among eligible applicants for each project.

How much deposit do I need on Boma Yangu?

Sources differ on the Tenant Purchase Scheme deposit; see the affordable housing page and check the project's own terms.

Can I rent a house through Boma Yangu?

No. Units are for ownership, through outright purchase or the Tenant Purchase Scheme.

Sources

  1. 1. How to buy a house through Boma Yangu Money254 · checked 13 October 2026
  2. 2. Boma Yangu explains why affordable housing units are not available for rent Kenyans.co.ke · checked 13 October 2026
  3. 3. Highlights of the Affordable Housing Act 2024 Oraro & Company Advocates · checked 13 October 2026

How we check this glossary

Cite this definition

"Boma Yangu", Kenya Property Centre Property Glossary, last checked 13 October 2026, https://kenyapropertycentre.com/glossary/boma-yangu

You may reuse this definition under CC BY 4.0 with credit to Kenya Property Centre and a link to this page.

Something wrong or out of date?

Thanks, we'll check this.

You've sent several reports already. Please try again later.

Tell us what needs checking. We read every report.

Only if you'd like us to reply.