Kampala is reported to be among the fastest-growing cities in Africa, with an annual population growth rate of 4.03 percent, by City Mayors. Mercer (a New York-based consulting firm) has regularly ranked Kampala as East Africa's best city to live in, ahead of Nairobi and Kigali.