Owning a home through Kenya's Affordable Housing Programme starts with a simple question: Do I even qualify?

Under the Affordable Housing Regulations, 2025, you must meet four basic requirements to be eligible for allocation of an affordable housing unit.

Related: Boma Yangu Kenya: The Complete Guide to Kenya's Affordable Housing Programme

You must be a Kenyan citizen

The first requirement is citizenship. The regulations state that an applicant must be a citizen of Kenya to qualify for allocation of an affordable housing unit.

This also means the programme is open to Kenyans living outside the country, subject to the applicable application process.

We cover this in our guide to buying Boma Yangu affordable housing from the diaspora.

You must be at least 18 years old

Applicants must have attained the age of 18 years.

You must not have previously been allocated an affordable housing unit

The programme is intended to give eligible Kenyans an opportunity to own an affordable home. Under the 2025 Regulations, a person who has already been allocated an affordable housing unit is not eligible for another allocation.

In other words, you cannot use the programme to acquire multiple affordable housing units.

So this is not a way to start investing in multiple properties; the idea is to own a home.

Related: Affordable Housing in Kenya

You must not have previously received a rural housing loan

The fourth requirement is that you must not have previously been advanced a loan for the development of a rural affordable housing unit.

But qualifying does not automatically mean getting a house

This is an important distinction.

Meeting the four eligibility requirements allows you to apply, but your application still needs to be assessed by the partner banks, including KCB Bank.

Under the regulations, the Board verifies the documents submitted with the application and evaluates whether the applicant can meet the payment obligations for the particular housing unit selected.

The Affordable Housing Act also requires the Board, when determining allocations, to give preference to marginalised persons, vulnerable groups, youth, women and persons with disabilities.

The housing units themselves are also categorised into allocation pools based on income. This means the unit you can qualify for will depend not only on your general eligibility, but also on your income and ability to meet the payment obligations for that unit.

So, in simple terms, being eligible gets you into the process. It does not mean that every applicant will automatically receive the same type of house.

What about income?

The Affordable Housing Programme is designed around different income groups, and the regulations require housing units to be categorised into allocation pools based on income.

The official Boma Yangu information has historically described the programme as targeting social, low-cost and mortgage-gap income groups.

Let's look at the different income bands:

Gross Income

Type of Mortgage Band

Interest Rate

KSH 0 - KSH 20,000

Social Housing Band

3% p.a

KSH 21,000 - KSH 149,000

Affordable Housing Band

6% p.a

KSH 150,000 & Above

Market Rate Band

9% p.a

Your income therefore matters when determining the housing category and whether you can meet the payments for the unit you apply for.

What documents do you need?

  • Filled application forms

  • Tax Compliance Certificate

  • KRA PIN

  • ID

  • Payslips if employed,

  • Bank statements

  • And other documents that the banks may require

In summary

You can apply for an affordable housing unit if you are:

  • A Kenyan citizen

  • At least 18 years old

  • Not previously allocated an affordable housing unit

  • Not previously advanced a rural affordable housing development loan

After that, your application is assessed, including your ability to meet the payments for the selected unit.

The programme also provides for preference for groups including youth, women, persons with disabilities, vulnerable groups and marginalised persons.

Next: How to Register for Boma Yangu: Step-by-Step Guide