When you rent an apartment in Nairobi, the first payment is usually the biggest one. Landlords rarely ask for just the first month’s rent. Instead, you normally pay several costs upfront before moving in.

If you’re new to the city, this can come as a surprise.

Understanding how deposits and advance rent work helps you plan your budget and avoid stress during the move. The exact amount depends on the apartment, the neighborhood, and whether the unit is furnished or unfurnished.

Many newcomers avoid the large upfront commitment by starting in furnished and serviced apartments in Nairobi. These apartments usually require less setup and offer more flexible arrangements. But if you’re renting a standard apartment, here’s what you should expect.

The Standard Security Deposit

In Nairobi, landlords almost always require a security deposit equal to one month’s rent.

This deposit protects the landlord if you damage the apartment or leave without paying rent. If everything stays in good condition, you receive the deposit back when you move out.

For example:

  • Apartment rent: KSh 80,000 per month

  • Security deposit: KSh 80,000

You pay this deposit before you move in.

Some high-end apartments occasionally ask for two months’ deposit, but that’s less common in most residential areas.

Advance Rent Payments

Most landlords in Nairobi also ask for one month’s rent in advance.

This means your first payment usually includes:

  • One month security deposit

  • One month rent

Using the earlier example, your upfront payment would look like this:

  • Deposit: KSh 80,000

  • First month rent: KSh 80,000

  • Total upfront payment: KSh 160,000

After that, you simply pay rent monthly.

Agent or Viewing Fees

If you find your apartment through a real estate agent, you’ll likely pay an agent fee as well.

This fee is typically one month’s rent.

Not every landlord uses agents, but many do. When an agent is involved, your upfront cost might look like this:

  • Security deposit: KSh 80,000

  • First month rent: KSh 80,000

  • Agent fee: KSh 80,000

Total upfront: KSh 240,000

This is one reason some people prefer serviced apartments. They avoid agent commissions and complex negotiations.

Utility Deposits

Some landlords also ask for small deposits related to utilities.

These may include:

  • Electricity meter deposit

  • Water deposit

  • Garbage collection setup fees

These costs are usually small, often between KSh 2,000 and KSh 5,000.

Many buildings include them in service charges, so they don’t always appear as separate payments.

Typical Upfront Costs by Neighborhood

Rental prices vary across Nairobi. Neighborhoods close to business districts tend to cost more, which increases both rent and deposits.

Here’s a rough example for popular residential areas.

Kilimani

Apartments in Kilimani apartments often rent between KSh 70,000 and KSh 130,000 per month for modern one- and two-bedroom units.

Typical upfront payment might look like:

  • Deposit: KSh 70,000 – KSh 130,000

  • First month rent: KSh 70,000 – KSh 130,000

  • Agent fee (if applicable): KSh 70,000 – KSh 130,000

Total possible upfront cost: KSh 140,000 – KSh 390,000

Westlands

Apartments in Westlands apartments often sit closer to business districts and international offices.

Monthly rent usually ranges from KSh 90,000 to KSh 180,000 depending on the building.

Upfront payments may reach KSh 180,000 to KSh 540,000 if an agent is involved.

Lavington

Lavington apartments attract families and professionals looking for quiet residential streets.

Rent typically ranges between KSh 80,000 and KSh 150,000 per month.

That means upfront payments often fall between KSh 160,000 and KSh 450,000.

Kileleshwa

Kileleshwa apartments offer a balance between price and location.

One-bedroom apartments often rent between KSh 65,000 and KSh 120,000.

Your initial payment could land anywhere between KSh 130,000 and KSh 360,000 depending on the property.

Riverside

Riverside apartments sit in one of Nairobi’s most desirable areas.

Apartments here usually range from KSh 120,000 to KSh 220,000 per month.

That pushes upfront costs to KSh 240,000 – KSh 660,000 when agents are involved.

Why Many Newcomers Choose Serviced Apartments

Paying large deposits can be frustrating when you first arrive in Nairobi. You’re still learning the city. You may not even know which neighborhood suits you best.

That’s why many professionals and expats start with furnished and serviced apartments in Nairobi.

These apartments simplify the process.

You typically avoid:

  • Large deposits

  • Agent commissions

  • Furniture purchases

  • Utility setup

Everything comes ready. You move in and start living.

Final Thoughts

Renting an apartment in Nairobi usually requires more upfront cash than many newcomers expect. Security deposits, advance rent, and agent fees can quickly add up.

Plan your budget early. Understand the typical costs in each neighborhood. And give yourself time to explore different areas before committing.