For a town to achieve a city charter in Kenya, it needs to meet certain requirements including strengthening their infrastructure, providing evidence that they can sustainably deliver services to its residents, demonstrate that they can generate enough revenue to keep area's operations running and have at least 250,000 residents living in the town, according to Urban Areas and Cities Act 2011. With only four official cities in Kenya, several major towns have the potential to achieve the rare coveted status and should they achieve the above requirements, they could see their dream come true soon enough. Below are 3 promising towns in Kenya that could receive city status by 2030: Ruiru Image Courtesy Having met the population threshold, Kiambu county government is already on a mission to upgrade the town's infrastructure. Surrounding ongoing projects such as the Eastern bypass expansion and Tatu city are also boosting its economic growth. Malindi The town located in Kilifi ...