Kampala is the capital and largest city of Uganda. The city proper has a population of 1,680,000 and is divided into the five political divisions of Kampala Central Division, Kawempe Division, Makindye Division, Nakawa Division, and Rubaga Division. 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.