Machakos, Kenya
Capital City

Follows Kenya Residency Rules. Check Digital Nomad & Retiree Pathways →
Est. Monthly Cost (1 Person)
$670
Retiree Score
43.0
Safety Index
55.4
Healthcare

With a population of just over 114,000, Machakos is a modest Kenyan town that serves as the capital of Machakos County. While it was once the country's first administrative center, today Machakos is overshadowed by the bustling capital of Nairobi, which siphoned away its prominence after the Uganda Railway bypassed the town in the late 19th century.

The city's infrastructure and planning are decent, with a well-organized bus terminal and road network. However, bureaucracy remains a persistent headache, as evidenced by the tragic Kyanguli Secondary School fire in 2001 that claimed 67 lives. Machakos also has a hilly, scenic landscape that could appeal to outdoor enthusiasts, but the town itself lacks the vibrancy and economic clout of Kenya's larger urban centers.

Overall, Machakos is a low-key provincial town best suited for those seeking a quieter, more affordable alternative to the hurly-burly of Nairobi.

Can I afford Machakos?

$

Machakos

You could save

2,330/mo

Savings Rate78%

Monthly Costs

Rent $250
Living (Country Average Adjusted)$420

Attractiveness Scores

FIRE Score
(i)
78/100
Retiree Score
(i)
43/100
Lifestyle Score
(i)
75/100
💻Nomad Score
(i)
50/100
Meets Kenya Digital Nomad Visa Income Rule.
55
Safety
0
Healthcare
100
Walkability
5
Nomad

Grocery Basket

Milk (1L) $0
Bread (loaf) *$1
Eggs (12) $1
Rice (1kg) *$1
Chicken (1kg) *$6

* Estimated based on regional averages.

Eating Out

Meal (Inexpensive) *$2
Meal (Mid-range) $60
Cappuccino $2
Water (0.33L) *$1

* Estimated based on regional averages.

Utilities & Lifestyle

Utilities (mo) $41
Mobile Plan (mo) $8
Gym (mo) *$16
Cinema Ticket $8

* Estimated based on regional averages.

Housing

1BR Center (mo) $150
1BR Outside (mo) *$84
3BR Center (mo) $330
3BR Outside (mo) *$231

* Estimated based on regional averages.

🧳 Expat Life

English Proficiency
Limited
Expat Community
None
Top Neighborhoods
Machakos Town Centre, Kalama
Best For
NGO workers, history researchers, budget Kenya travelers

Expat Life Notes

Machakos is the capital of Machakos County in southeastern Kenya, a historically significant city (Kenya's first colonial capital). It has some NGO presence but minimal general expat infrastructure.

Pros

  • Historical significance — first colonial capital
  • Cool climate for Kenya
  • Low cost of living

Cons

  • No expat community
  • Very limited English services
  • Limited amenities

🌐 Infrastructure & Lifestyle

Avg Internet
Temperature
Annual Rainfall
663 mm
Coworking Spaces
Best Months to Visit
Jan, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec

Also Consider

Frequently Asked Questions

FAQ

Frequently Asked Questions about Machakos

Click any question to expand the answer.

Machakos has a population of approximately 114,109 people.

A single person can expect to spend around $625 per month in Machakos, including rent. A 1-bedroom apartment in the city center costs approximately $250/month.

The nearest airport to Machakos is NBO, approximately 44km away.

Machakos is considered moderate in terms of safety, with a safety index of 55.4. As with any city abroad, expats should research specific neighborhoods before committing to a location.

Share This Guide