Naivasha sits in Nakuru County along the shores of Lake Naivasha, a town built on flower farms, tourism, and the constant movement of trucks along the Nairobi-Nakuru highway. It has a rougher, working edge than nearby tourist stops, with a large population of casual laborers tied to the horticulture industry who often live paycheck to paycheck. Average household income in the area hovers around 15,000-20,000 Kenyan shillings a month for informal workers, which leaves little cushion when work dries up or rent comes due. Nakuru County as a whole recorded over 1,900 people living on the streets in a 2022 county survey, and Naivasha's own numbers have grown as flower farm layoffs and land evictions push more people into town centers and market areas. The Catholic Diocese of Nakuru runs outreach and shelter support that sometimes extends to Naivasha's poorest residents, while Kenya Red Cross Nakuru branch has stepped in during evictions and floods along the lake's edge. Local churches near the Naivasha town market and Total petrol station area are also known to offer food or a place to sit through the night, especially during the cold season. If you're reading this on a hard night here, know that people in this town have survived worse and found their way through—you're not invisible, and morning does come.
✨Spot an error?
Found outdated information, incorrect details, missing resources, closures, or service changes? Let us know so we can review and keep this guide accurate and helpful for everyone.
What you can report
Outdated Info
Information that is no longer current
Missing Resources
Services or resources that should be listed
Wrong Contact Info
Incorrect phone numbers, emails, or websites
Closures
Organizations or programs that have closed
New Programs
New services or programs we should add
Safety Notes
Safety concerns or important warnings
✨
Improvements become available after the guide is made.