Africa-Places.com has listed approx 40 banks in Nairobi City. Some of the Top rated banks in Nairobi City are- Rikana Mpesa, Credit Bank, African Development Bank, Diamond trust bank, NCBA Bank - Mama Ngina Street, Sidian Bank, Bank Of Baroda, Gulf African Bank, Gulf African Bank & Diamond Trust Bank.