Short answer: yes, a foreigner can own land in Kenya. But there are some important restrictions you need to know about.
The Constitution, the Lands Act, and the Land Registration Act all allow any person to acquire land in Kenya. However, non-citizens are limited in what type of land they can hold and for how long.
1. Leasehold Only, Maximum 99 Years
Foreigners cannot own freehold land in Kenya. Freehold means permanent ownership with no time limit, and that’s reserved for citizens only.
Under Article 65 of the Constitution, non-citizens can only hold land on a leasehold basis for up to 99 years. If a foreigner currently holds freehold land or a lease longer than 99 years, it gets automatically reduced to 99 years.
You can apply to renew when the lease expires. For more on freehold vs leasehold, see types of land ownership in Kenya.
2. You Need Government Consent
Before buying or leasing land, foreigners must get consent from the Ministry of Lands and Physical Planning. You’ll need to submit a valid passport, proof of income, and a proposal for how you plan to use the land, among other documents.
The process can take a while. Get a local lawyer who specialises in land transactions to handle it for you.
3. No Agricultural Land
Non-citizens can’t own agricultural land or land within land control areas (zones with special government protection). So no farmland, no ranching land. If farming is your goal, look into structuring the investment through a Kenyan-registered company. Talk to a lawyer about this.
4. Taxes and Fees Add Up
Beyond the purchase price, expect to pay stamp duty (4% of assessed value), registration fees, legal fees, a valuation fee, and ongoing annual land rent and rates to the county government.
Full breakdown of the buying process and costs: how to buy land in Kenya.
5. Due Diligence is Everything
Land fraud is a real risk in Kenya, and foreigners can be especially vulnerable. Before buying:
- Do an official land search at the Ministry of Lands to verify ownership and check for encumbrances
- Verify the title deed is genuine
- Visit the land in person and confirm boundaries with a surveyor
- Hire a reputable Kenyan lawyer
- Never pay the full amount upfront, use a lawyer’s escrow account
Quick Summary
| Question | Answer |
|---|---|
| Can a foreigner own land? | Yes, leasehold up to 99 years |
| Freehold? | No, citizens only |
| Agricultural land? | No |
| Government consent needed? | Yes |
| Can the lease be renewed? | Yes |