Friday, July 24, 2020

What are the Kenya Police Telephone Hotline Numbers?


The Kenya Police hotline number is 999. In case you need to reach the police urgently, call this number or the two hotlines complementing the emergency numbers, these are:
  1. 020 272 4154 
  2. 020 355 6771
You can also call the following emergency numbers free-of-charge from your mobile phone:
  • Police Emergency hotline - 911
  • Safaricom Network - 112
  • Safaricom Emergency Number - 0800 720002
  • Kenya Red Cross Toll Free Hotline - 1199
Below are other police telephone numbers (take note some numbers may have changed). 

Nairobi Area Police Hotline Numbers

  • Police Hqs Vigilance Hse 020-3566780
  • Control Room 020-3531850
  • Anti Terrorist Police Unit (ATPU) Mobile Hotline Number 0729 999998
  • Central 0736350100
  • Kilimani 0736350101
  • Embakasi 0736350102
  • Langata 0736350103
  • Ongata Rongai 0736350104
  • Buruburu 0736350105
  • Kasarani 0736350106
  • Parklands 0736350109
  • Pangani 0736350110
  • Muthaiga 0736350111
  • Central Police Station 0712 179 524
  • Kilimani Police Station 0712 179 562
  • Industrial Area Police Station 0712 179 561
  • Langata Police Station 0712 179 522
  • Buruburu Police Station 0712 179 521
  • Kasarani Police Station 0712 179 563
  • Kayole Police Station 0712 179 520
  • Ongata Rongai Police Station 0712 179 523
  • Central Police Station 020-3531851
  • Kamukunji Police Station 020-3531852
  • Kilimani Police Station 020-3531853
  • Kilelesshwa Police Station 020-3531854
  • Muthangari Police Station 020-3531855
  • Jamhuri Police Station 020-3531856
  • Embakasi Police Station 020-3531857
  • Industrial Area Police Station 020-3531858
  • Langata Police Station 020-3531859
  • Karen Police Station 020-3531860
  • Riruta Police Station 020-3531861
  • Ongata Rongai Police Station 020-3531862
  • Ngong Police Station 020-3531863
  • Buruburu Police Station 020-3531864
  • Jogoo Police Station 020-353186
  • Shauri Moyo Police Station 020-3531866
  • Makongeni Police Station 020-3532199
  • Kasarani Police Station 020-3531867
  • Pangani Police Station 020-3531868
  • Muthaiga Police Station 020-3531869
  • Ruaraka Police Post 020-3531870
  • Ngomongo Police Post 020-3531871
  • Gigiri Police Station 020-3531872
  • Parklands Police Station 020-3531873
  • Kabete Police Station 020-3531874
  • Spring Valley Police Station 020-3531875
  • Runda Police Station 020-3531876
  • Kayole Police Station 020-3531877
  • Ruai Police Station 020-3531878
  • Ruai Police Station 020-6752180

Coast Police Hotline Numbers

  • Provincial Control Room Mombasa 020-3556769
  • Diani 0736350113
  • Watamu 0736350114
  • Mtwapa 0736350115
  • Voi 0736350117
  • Diani Police Station 020-3556777
  • Voi Police Station 020-3592275
  • Central Police Station 020-3531892
  • Likoni Police Station 020-3531893
  • Changamwe Police Station 020-3531894
  • Makupa Police Station 020-3531895
  • Nyali Police Station 020-3531896
  • Kilifi Police Station 020-3531897
  • Mariakani Police Station 020-3531898
  • Kijipwa Police Station 020-3531899
  • Kwale Police Station 020-3532150
  • Diani Police Station 020-3532151
  • Malindi Police Station 020-3532152
  • Watamu Police Station 020-3532153
  • Voi Police Station 020-3532154
  • Mariakani Police Station 020-3509975
  • Kaloleni Police Station 020-3509974
  • Mtwapa Police Station 020-3509958
  • Lamu OCPD 020-3556770
  • Tana River OCPD 020-3592275

Central Police Hotline Numbers

  • Nyeri 0736350120
  • Kiambu 0736350121
  • Murang’a 0736350125
  • Thika 0736350126
  • Karatina 0736350128
  • Mukurueini 0736350129
  • Nyandarua Ops Room 0736350122
  • Tigoni Police Station 020-3562650
  • Kikuyu Police Station 020-3556782

Eastern Police Hotline Numbers

  • Makueni 0736350135
  • Meru 0736350139
  • Machakos Radio Room 0736350131
  • Embu Ops Room 020-3556774
  • Ijara Police Police Station 020-2086162
  • Meru Police Police Station 020-3556792
  • Garissa Police Police Station 020-3556787
  • Kapenguria 020-3556758
  • Wajir Police Police Station 020-3556783
  • Mwingi Radio Room 020-3581855
  • Mwingi Police Stn 020-3581872
  • Ukasi Police Station 020-3581873
  • Kyuso Police Station 020-3591874

Nyanza Police Hotline Numbers

  • Kisumu Ops Room 020-3556788
  • Migori 0736350142
  • Ogembo 0736350147
  • Kisii Divisional Headquarters 020-3556772
  • Nyamira Divisional Headquarters 020-3556775
  • Kisumu Police Station 020-3531879
  • Kondele Police Station 020-3531880
  • Kisii Police Station 020-3531881
  • Nyamira Police Station 020-3531882
  • Keroka Police Station 020-3531883
  • Oyugis Police Station 020-3531884
  • Kendu Bay Police Station 020-3531885
  • Migori Police Station 020-3531886
  • Homa Bay Police Station 020-3531887
  • Ahero Police Station 020-3531888
  • Chemilil Police Station 020-3531890
  • Siaya Police Station 020-3531891
  • Maseno Police Station 020-3531917
  • Miwani Police Station 020-3531916
  • Keroka Police Station 020-3531883
  • Kosele Police Station 020-3507671
  • Ukwala Police Station 020-3529081
  • Rioma Police Station 020-3507831
  • Ramasha Police Station 020-3507824
  • Lwalaw Kotiende Police Station 020-3530665
  • Akala Police Station 020-3529083
  • Boya Police Station 020-3529072
  • Pap Onditi Police Station 020-3529070
  • Sondu Miriu Police Station 020-3529071
  • Kendubay Police Station 020-3531885

Western Police Hotline Numbers

  • Vihiga 0736350149
  • Matunda 0736350150
  • Butere 0736350154
  • Kapsokwony 0736350155
  • Webuye Police Station 0736350153
  • Busia Divisional Headquarters 020-3556761
  • Bungoma Divisional Headquarters 020-3556763
  • Kakamega Police Station 020-3532186
  • Vihiga Police Station 020-3532187
  • Bungoma Police Station 020-3532188
  • Webuye Police Station 020-3532189
  • Busia Police Station 020-3532190
  • Njoro Police Station (Rift) 020-3532191
  • Matunda Police Station 020-3532192
  • Chesikaki Police Station 020-3532193
  • Mbale Police Station 020-3532194
  • Sio Port Police Station 020-3532195
  • Mumias Police Station 020-3532196
  • Malaba Police Station 020-3532197

Rift Valley Police Hotline Numbers

  • Nakuru Ops Room 020-3556762
  • Narok 0736350159
  • Kericho 0736350160
  • Eldoret 0736350165
  • Nanyuki 0736350169
  • Kitale 0736350170
  • Nakuru 0736350172
  • Kericho Divisional Headquarters 020-3556765
  • Kericho Police Station 020-3532155
  • Londiani Police Station 020-3532156
  • Kipkelion Police Station 020-3532157
  • Sotik Police Station 020-3532158
  • Narok Police Station 020-3532159
  • Baringo Div Hqs 020-3532160
  • Kabarnet Police Station 020-3532161
  • Sondu Police Station 020-3532162
  • Iten Police Station 020-3532163
  • Kaptagat Police Station 020-3532164
  • Bomet Police Station 020-3532165
  • Timboroa Police Station 020-3532166
  • Eldama Ravine Police Station 020-3532167
  • Eldoret Police Station 020-3532168
  • Langas Police Station 020-3532169
  • Moiben Police Station 020-3532170
  • Kilgoris Police Station 020-3532171
  • Molo Police Station 020-3532172
  • Elburgon Police Station 020-3532173
  • Rongai Police Station 020-3532174
  • Kuresoi Police Station 020-3532175
  • Soy Police Station 020-3532176
  • Litein Police Station 020-3532177
  • Kapsowar Police Station 020-3532178
  • Nakuru Police Station 020-3532179
  • Tambach Police Station 020-3532180
  • Kipkabus Police Station 020-3532181
  • Tarakwa Police Station 020-3532182
  • Mau Summit Police Station 020-3532183
  • Kitale Police Station 020-3532184
  • Moi’s Bridge Police Station 020-3532185
  • Kitaleradio Room 020-3532184
  • Eldoret Control Room 020-3556760
  • Olenguruon Police Station 0203532191

North Eastern Police Hotline Numbers

  • OCPD Ijara 020-2086162
  • OCPD Wajir 020-3556783
  • OCPD Mandera 020-3556781
  • Mandera Police Station 020-3556781

Other Emergency Telephone Numbers

  • Nairobi Fire department Telephone Number - 999 or 222181/2/3
  • Kenya Ambulance Services Telephone Number - Nairobi - 999 or 222181/2/3
  • Ambulance accident services - 222222
  • Saint John's Ambulance - 210000
  • AMREF - 315454/5
  • AAR - 2717374
  • Nairobi hospital - 2722160/352101/6
  • Aga Khan hospital - 3740000/3742531/5
  • M.P. Shah hospital - 3742763/4/7
  • Gertrude's garden hospital  - 3763474/3763477/3764097
  • Kenyatta hospital - 2726300/2726556

Suggested Reading





Tuesday, July 21, 2020

Services Offered by Cyber Cafes in Kenya

Cybercafes in Kenya offer more than Internet browsing services. In a country that boasts a high Internet penetration rate 87.2% and one of the highest smartphone penetration rates in Africa at 91%, the majority of the population has challenges using technology to access various government services.



This low digital literacy has given a lifeline to cybercafes who now make money assisting people to access online government services. Some of the services offered by cybercafes in this regard include:

Kenya Revenue Authority (KRA) Services

  • KRA pin
  • KRA Returns (VAT, ITI, Rental, ITC)
  • Tax Compliance Certificate
  • Advance Tax
  • Land rates and Rent Payment

E-Citizen Services

  • Birth Certificate Application for applicable regions
  • Passport Application
  • Temporary Permit
  • Police Certificate of Good Conduct Applications
  • Land Search Records
  • Land Rate inquiries
  • Paying Land Rent
  • Driving License Renewal
  • Business Name Search and Reservation
  • Business Name Registration
  • CR12 Applications

National Transport Safety Authority (NTSA) and TIMS Services

  • Motor Vehicle Registration
  • Transfer of Motor Vehicle
  • Confirmation of Ownership
  • Motor Vehicle Change of Particulars
  • Duplicate Logbook
  • Number Plate
  • Confirmation of In-charge
  • Forced Transfer
  • Motor Vehicle Booking inspection.
  • E- Sticker
  • Driving License Application
  • Motor Vehicle Search of Records
  • PSV
  • Duplicate Driving License

Other Online Services

  • Visa Applications
  • Flight Booking and Online check-in
  • TSC Number
  • NHIF
  • NSSF
  • Payslips
  • IFMIS
  • Helb Loan Application

In addition, cyber cafes also offer various other services such as; web design, web hosting, domain name registration, graphic design (business cards, wedding cards, harambee cards, brochures, posters, banners, t-shirt printing, any printable documents), computer/laptop repair and maintenance (virus removal, formatting, installation of application software and operating systems, antivirus software), software solutions, networking services, data recovery, phone repair, lamination, binding, photocopy, typing, color printing, black printing, passport photos, and any other ICT related services.

Sources



Monday, July 20, 2020

How to Advertise your Business Online using Google

Kenyan businesses spend billions on advertising every year. Most of this money is channeled through advertising agencies and ends up with radio and TV networks. Advertising on radio and TV has traditionally been the best way to get the word out about your product or service. Unfortunately, it is also quite expensive and businesses need massive advertising budgets to use these platforms. A 30-second ad on TV will cost a minimum of 30,000/= depending on the TV station and the time of day. Primetime advertisements are the most expensive.


Print media will also set you back a couple thousand bob. A short three-sentence ad in the leading dailies will cost you about 10,000/=. Quarter page adverts cost an average of 45,000/=. Magazine and billboard ads are also out of reach for the average SME.

So, how can you cost-effectively advertise your business? The answer is online advertising.  via Google or more specifically, Google AdWords.

What is Google AdWords?


Google AdWords is Google's online advertising program. This is what propelled the company into one of the most valuable companies in the world. You must have seen the advertisements browsing websites. Businesses pay Google to run ads on sites such as this one. With Google AdWords, you can reach new customers and grow your business on a modest advertising budget.

Introduction to Pay Per Click (PPC) Marketing


Google AdWords is run on on a PPC model. Pay-per-click is an advertising model where you only pay for the ad when someone actually clicks or taps on it and visits your website. Depending on how competitive your industry is, you can pay anything from a few pennies to a several thousand bob per click. But, the average PPC cost for most industries in Kenya is less that $0.3 per click (as at May 2014) which is about 25/= at today's exchange rates. Working with this figure, one can estimate that to bring 100 people to your website every day and view your product offering, you would need to spend an average of 2,500/= every day.

The actual cost of a click is determined by a bidding process where all bidders interested in a specific word, known as a keyword, place bids. The highest bidder gets their ad placed highest on the sponsored section of the Google search results page for a search for that keyword or phrase.

Online Advertising with Google Example


Let's say, for example, that you own a shoe shop specializing in imported women's shoes. You will begin by creating a website and have a nice landing page where you will direct your website visitors.

Next, create a Google AdWords account. You will need a Visa or MasterCard Internet enabled debit or credit card in order to pay Google for the ads. Talk to your bank to activate your card for Internet purchases. Alternatively, read my article, how to get an Internet enabled MasterCard in Kenya.

Keyword Research with the Keyword Tool

The next thing you need to do is to carry out some keyword research. In your Google AdWords account, click on the Tools menu and scroll down to Keyword Planner. 

Click on Search for new keyword or ad group ideas. In the Product or Service field, enter your keyword phrase to get new keyword ideas which you can bid on. In this example, the keyword phrase is "ladies shoes". Make sure you select "Kenya" from the list of countries. You can even target a specific city or town. Enter your website's landing page, product category and sub-category. The landing page is the URL your viewers will arrive at when they click on ads leading to your site. For this example, I chose to use the broad category "footwear" to get a long list of possible keyword ideas. You can experiment with different sub-categories and also specify the date range. In this example, the date range is the last 12 months.



Click "Get Ideas" to begin your search for keyword ideas to bid on. AdWords will return a graph of search volume trends as well as a group of ad group and keyword ideas. An Ad group is a number of closely related keyword ideas. See the result below.


Look for broad keyword ideas using the AD group ideas tab and specific ideas using the Keyword ideas tab. You can sort the results based on any of the columns. For example, to see ideas with the highest number of monthly searches on Google, click on the "Avg monthly searches" column. Ideally, you will be looking for a keyword with a high search volume and medium to low competition. Unless of course, you have a large ad budget in which case you can go after keywords with a high search volume and high competition. Higher competition means there are many advertisers like yourself interested in that same keyword. In my example, the keyword with the highest number of monthly searches in Kenya was "wedding shoes".

Google suggests that I place a bid of $0.49 (about 40 bob) for this keyword. This suggestion is based on the amount that other advertisers in Kenya have paid on average for this keyword over the last 12 months. The implication is that every time someone clicks on my ad and visits my site, Google will charge me 40 bob. Take note this CPC can vary. It may end being higher or lower based on the bidding results. But, you can specify a maximum CPC and daily spend. For example, you can set your maximum CPC at $0.5 and your daily spend at $5. This allows you to plan your monthly marketing expenditure.

Select a couple of keywords that are a close match to your product and click on the arrows in the Add to plan column. Follow the prompts to begin your marketing campaign. This article is only meant to be a primer on Google AdWords. Full a full tutorial, please see the Google AdWords help page.

Take note that your landing page should contain proper details on how the viewer can purchase your product or service. This could be a call to action such as "Call Us", "Visit our Shop on Tom Mboya" or you could include an online store where users make payments via Lipa na Mpesa or Debit/Credit card and you then make the delivery.

In addition to Google, Facebook also offers PPC advertising with some major ad targeting differences.

The Advantage of PPC Advertising Over Traditional Advertising


Traditional advertising on print and broadcast media is like a broad spectrum antibiotic. There is no specificity. Ads are broadly targeted with little room to select ad viewers based on demographics, interests and other factors. PPC advertising, on other hand, allows the same features of traditional advertising but with the added advantage of specific targeting and messaging.

PPC also has the advantage of targeting online users. The average Kenyan youth is now spending at least one hour a day on the Internet. This is almost as much time as they spend watching TV or listening to the radio. PPC allows you to put your product/service offering in front of this market at the lowest cost. 

Create a Website


If you don't have a website for your business, then by this point it must have dawned on you that you cannot use Google AdWords before you create a website for your business. There is no escaping this. Please read my article titled, "how to create a website for my business cheaply" for more on website creation.

Resources


Suggested Reading
Mpesa Integration to Website

How to Hack DSTV in Kenya

The title should really read 'how not to hack DSTV in Kenya and avoid jail time.' Hacking DSTV is illegal in Kenya and all other countries in Africa for that matter. Kenyan laws make it very clear that it is illegal to obtain service dishonestly from any licensed telecommunications provider. The penalty is a fine of up to one million shillings, imprisonment of upto five years of both. Clearly, it is not worth the risk to hack DSTV. Multichoice Africa is extremely vigilant at protecting the integrity of their system. They have a highly adept investigation team and regularly carry out raids in conjunction with the Kenya Police...so be warned.



Legal DSTV Alternatives

Rather than take the risk of hacking DSTV, you should consider a couple of alternatives:
  1. Free-to-air (FTA) satellite TV channels - point your dish to a satellite that offers a wide range of FTA channels such as the NileSat 102 which offers several free movie channels such as MBC 1,2,3 and 4 as well as Aljazeera News and several other English language channels. See our MBC 2 live streaming page for Hollywood movies in English. You will need an FTA receiver to complete the set-up (your DSTV decoder will be useless for this).
  2. If you need to watch sports channels, you may need to invest in a second satellite dish (90 cm diameter and above) to track satellites (such as EutelSat W3 and RDV)  that offer FTA sport channels. Your options with two dishes are increase because you will merely switch between the receivers to watch your preferred programming. You will only incur the initial set-up and installation charges e.g. 5,000 for a dish and that's it. No more recurring charges from DSTV or ZUKU.


For more information, read the article on 'How to Get Free Satellite TV in Kenya'.

Tips & Warnings

  • DO NOT ask your neighbor to 'sambaza' DSTV' to you via a multiplexer. This is an offence under the law and attracts severe penalties as already outlined. This is common in a number of Estates in Nairobi where 'subscribers' pay about KES 1,000 to access the Premium Package. Many people have been arrested, tried and sentenced.

Resources

Kenya Information and Communications Act

How to Create a Website for Your Business Cheaply

If you are a running a business and you don't have a website you should be ashamed of yourself. In this day and age when everything is moving online, not having a website is setting yourself up for failure. You need to make it a priority to create a website and there are dozens of cheap website design options these days.

Kenyans are no longer just using the Internet for fun. They are increasingly using it to locate businesses, make price comparisons and for online shopping. So, by choosing to stay offline, you are losing out on potential business opportunities. The cost of a website is no longer an excuse. You actually don't need any money to start a basic website for your business.


So, where do you get a cheap website? Read on below.

Free Website

While I would not recommend this option for any serious entrepreneur, it is better than having nothing at all. Visit Google's Blogger.com pages or WordPress.com and create an account. Your website address will be something similar to https://yourbusiness.blogspot.com or  https://yourbusiness.wordpress.com. This is not a professional web address but like I said, if you really have no money to invest in a proper website, you can start with this free option.

Cheap Website Design

Unless you have basic HTML, CSS and CMS skills, I recommend that you hire a cheap website designer to create a professional looking site for you. Sorry ... you don't know what those initials stand for? ...my point exactly! There are many competent designers in Nairobi who will charge you a modest fee of between 5 and 10k to create a five-page basic website. Search Google using the phrase "Website Design Kenya".

You could also visit any of the following online freelance marketplaces and hire a cheap web designer from any part of the world.
  1. PeoplePerHour.com
  2. Upwork.com
  3. Freelancer.com

A simple five-page professional website will cost you an average of $100 (10,000/=). However, our sister company is currently running a promotional offer where you can get a simple 5-page website for 5,000/=. This cost includes one-year domain registration and a year's hosting. Click here to send an email enquiry.

You should also consider hiring a web copywriter to write your site's content. Even if you are naturally a good writer, writing for the Internet differs in many ways from writing offline content. You need to consider keyword placement and density and you have to do so without compromising on grammar. Web copywriters are also available for hire at the sites listed above.

Domain Registration & Hosting

One of the reasons, I said Blogger and WordPress websites are a bad idea is because you don't own the domain, you only own the sub-domain. You should always use a domain name for your website. It is more professional to use "yourbusiness.co.ke" or "yourbusiness.com" as opposed to "yourbusiness.blogspot.com". For more about domain names, please read the article, "what is a domain name?"

Register a Kenyan domain name (.co.ke) at a Kenyan registrar. See the list of Kenyan registrars on this KENIC page. If you prefer an international .com domain name, register one at Godaddy.com. Most Kenyan registrars accept Mpesa. You will need a Visa or MasterCard debit/credit card to pay GoDaddy. The cost of a Kenyan domain is about 1,500/=, renewable annually, while a .com domain costs roughly $12 (about 1,000/=) also renewable every year.

Hosting refers to the server where your website "sits" so that it can be accessed by the rest of the world. You can pay for hosting monthly or annually. The average cost for a small site is about 300 bob a month.

You can register a domain name at any time before you hire the designer though many web design companies offer a complete package covering website design, domain registration, and hosting.

Web Design Tutorial

There is a third option for those willing and with time to learn a new skill. You can teach yourself web design. Content Management Systems such as Blogger, WordPress, and Joomla are extremely user-friendly. Begin by teaching yourself basic HTML and CSS by reading the tutorial at W3Schools.com

Resources


Suggested Reading
Mpesa Integration to Website

How to Bank Money Using a Bank's M-pesa Paybill Number

Are you one of those people still struggling to queue at the bank in order to make a deposit? If you are, you need to put a stop to that immediately. Ever since Safaricom launched the M-pesa Paybill service, it is no longer necessary to waste your valuable time in bank queues. All you need to do is find out the bank's Mpesa Paybill number and then follow the instructions below.

Instructions

  1. Look for the nearest M-pesa agent and deposit the funds in your M-pesa account.
  2. Go to your M-pesa menu and scroll down to "Lipa na M-pesa"
  3. Select "PayBill"
  4. Enter the bank's Business Number. If you do not know the bank's business number, please see this page that contains several bank Paybill numbers
  5. Next, enter the bank account number
  6. Enter the amount you want to deposit to the bank account
  7. Enter your M-pesa PIN and send
  8. After a few seconds you will get an SMS confirmation that the funds have been deposited in the bank account. 


Tips and Warnings

  • Make sure you enter the correct bank account number to avoid banking the funds in the wrong account.
  • Try out this Mpesa cost calculator



What are the Swift Codes for Kenyan Banks

SWIFT is the acronym for Society for Worldwide Interbank Financial Telecommunication. The SWIFT network enables banks globally to send and receive information on financial transactions in a secure and reliable environment. SWIFT codes are used to transfer money between banks, especially international wire transfers as well as exchange other messages.

A SWIFT code has 8-11 characters. The following are the SWIFT codes for all banks in Kenya. You will notice that some bank branches have different SWIFT codes from the head office.

No Bank  City/Town Branch  Swift Code
1 AFRICAN BANKING CORPORATION LTD NAIROBI
ABCLKENAXXX
2 BANK OF AFRICA KENYA LTD MOMBASA (MOMBASA BRANCH) AFRIKENX002
3 BANK OF AFRICA KENYA LTD NAIROBI
AFRIKENXXXX
4 BANK OF BARODA (KENYA) LTD KAKAMEGA (KAKAMEGA BRANCH) BARBKENAKAK
5 BANK OF BARODA (KENYA) LTD KISUMU (KISUMU BRANCH) BARBKENAKIS
6 BANK OF BARODA (KENYA) LTD MOMBASA (DIGO ROAD, MOMBASA) BARBKENAMOM
7 BANK OF BARODA (KENYA) LTD MOMBASA (NYALI BRANCH, MOMBASA, KENYA) BARBKENANYA
8 BANK OF BARODA (KENYA) LTD NAIROBI (INDUSTRIAL AREA BR.) BARBKENAIND
9 BANK OF BARODA (KENYA) LTD NAIROBI (NAIROBI MAIN) BARBKENANMO
10 BANK OF BARODA (KENYA) LTD NAIROBI (SARIT CENTRE) BARBKENASAR
11 BANK OF BARODA (KENYA) LTD NAIROBI
BARBKENAXXX
12 BANK OF INDIA NAIROBI
BKIDKENAXXX
13 BARCLAYS BANK OF KENYA, LTD. ELDORET (ELDORET BRANCH) BARCKENXELD
14 BARCLAYS BANK OF KENYA, LTD. MOMBASA (DIGO ROAD MOMBASA) BARCKENXMDR
15 BARCLAYS BANK OF KENYA, LTD. MOMBASA (NKRUMAH ROAD BRANCH) BARCKENXMNR
16 BARCLAYS BANK OF KENYA, LTD. NAIROBI (BACK OFFICE PROCESSING CENTRE, BANK HOUSE) BARCKENXOCB
17 BARCLAYS BANK OF KENYA, LTD. NAIROBI (CARD CENTRE NAIROBI) BARCKENXNCC
18 BARCLAYS BANK OF KENYA, LTD. NAIROBI (DEALERS DEPARTMENT H/O) BARCKENXDLR
19 BARCLAYS BANK OF KENYA, LTD. NAIROBI (NAIROBI DISTRIBUTION CENTRE) BARCKENXNDC
20 BARCLAYS BANK OF KENYA, LTD. NAIROBI (PAYMENTS AND INTERNATIONAL SERVICES) BARCKENXPIS
21 BARCLAYS BANK OF KENYA, LTD. NAIROBI (PLAZA BUSINESS CENTRE) BARCKENXNPB
22 BARCLAYS BANK OF KENYA, LTD. NAIROBI (TRADE PROCESSING CENTRE) BARCKENXTPC
23 BARCLAYS BANK OF KENYA, LTD. NAIROBI (VOUCHER PROCESSING CENTRE) BARCKENXVPC
24 BARCLAYS BANK OF KENYA, LTD. NAIROBI
BARCKENXXXX
25 CENTRAL BANK OF KENYA NAIROBI (BANKING DIVISION) CBKEKENXBKG
26 CENTRAL BANK OF KENYA NAIROBI (CURRENCY DIVISION) CBKEKENXCNY
27 CENTRAL BANK OF KENYA NAIROBI (NATIONAL DEBT DIVISION) CBKEKENXNDO
28 CENTRAL BANK OF KENYA NAIROBI
CBKEKENXXXX
29 CFC STANBIC BANK LIMITED NAIROBI (STRUCTURED PAYMENTS) SBICKENXSSP
30 CFC STANBIC BANK LIMITED NAIROBI
SBICKENXXXX
31 CHARTERHOUSE BANK LIMITED NAIROBI
CHBLKENXXXX
32 CHASE BANK (KENYA) LIMITED NAIROBI
CKENKENAXXX
33 CITIBANK N.A. NAIROBI NAIROBI (TRADE SERVICES DEPARTMENT) CITIKENATRD
34 CITIBANK N.A. NAIROBI NAIROBI
CITIKENAXXX
35 CITY FINANCE BANK LTD NAIROBI
CIFIKENAXXX
36 COMMERCIAL BANK OF AFRICA LTD. NAIROBI
CBAFKENXXXX
37 CONSOLIDATED BANK OF KENYA LTD NAIROBI
CONKKENAXXX
38 COOPERATIVE BANK OF KENYA LTD., THE NAIROBI
KCOOKENAXXX
39 CREDIT BANK LIMITED NAIROBI
CRBTKENAXXX
40 DEVELOPMENT BANK OF KENYA LIMITED NAIROBI
DEVKKENAXXX
41 DIAMOND TRUST BANK KENYA LIMITED NAIROBI (HEAD OFFICE) DTKEKENAXXX
42 DUBAI BANK KENYA LTD NAIROBI
DUKNKENAXXX
43 EASTERN AND SOUTHERN AFRICAN TRADE AND DEVELOPMENTBANK NAIROBI
ESATKENAXXX
44 ECOBANK KENYA LTD NAIROBI
ECOCKENAXXX
45 EQUATORIAL COMMERCIAL BANK LTD NAIROBI
EQUAKENAXXX
46 EQUITY BANK LIMITED NAIROBI
EQBLKENAXXX
47 FAMILY BANK LIMITED NAIROBI
FABLKENAXXX
48 FIDELITY COMMERCIAL BANK LTD NAIROBI
FCBLKENAXXX
49 FINA BANK LTD NAIROBI
FBAKKENAXXX
50 FIRST COMMUNITY BANK LIMITED NAIROBI
IFCBKENAXXX
51 GIRO COMMERCIAL BANK LTD NAIROBI
GIROKENXXXX
52 GUARDIAN BANK LIMITED NAIROBI
GUARKENAXXX
53 GULF AFRICAN BANK LTD NAIROBI
GAFRKENAXXX
54 HABIB BANK AG ZURICH NAIROBI
HBZUKENAXXX
55 HABIB BANK LIMITED NAIROBI
HABBKENXXXX
56 HOUSING FINANCE COMPANY OF KENYA NAIROBI
HFCOKENAXXX
57 I AND M BANK LTD NAIROBI (FUNDS TRANSFER DEPARTMENT) IMBLKENAFTR
58 I AND M BANK LTD NAIROBI (SETTLEMENT DEPARTMENT) IMBLKENASTL
59 I AND M BANK LTD NAIROBI (TRADE FINANCE DEPARTMENT) IMBLKENATRD
60 I AND M BANK LTD NAIROBI
IMBLKENAXXX
61 IMPERIAL BANK LIMITED NAIROBI
IMPLKENAXXX
62 INDUSTRIAL DEVELOPMENT BANK LIMITED NAIROBI
DEVIKENAXXX
63 KENYA COMMERCIAL BANK LIMITED MOMBASA (TREASURY SQUARE) KCBLKENX080
64 KENYA COMMERCIAL BANK LIMITED NAIROBI (DOMESTIC MONEY MARKET UNIT) KCBLKENXDMM
65 KENYA COMMERCIAL BANK LIMITED NAIROBI (GIGIRI-UNEP BRANCH) KCBLKENX012
66 KENYA COMMERCIAL BANK LIMITED NAIROBI (HEAD OFFICE) KCBLKENXXXX
67 KENYA COMMERCIAL BANK LIMITED NAIROBI (INDUSTRIAL AREA) KCBLKENX002
68 KENYA COMMERCIAL BANK LIMITED NAIROBI (KIPANDE HOUSE) KCBLKENX005
69 KENYA COMMERCIAL BANK LIMITED NAIROBI (KISUMU MAIN) KCBLKENX077
70 KENYA COMMERCIAL BANK LIMITED NAIROBI (MOI AVENUE) KCBLKENX017
71 KENYA COMMERCIAL BANK LIMITED NAIROBI (TREASURY) KCBLKENXTMK
72 K-REP BANK LIMITED NAIROBI
KREPKENAXXX
73 MIDDLE EAST BANK KENYA LTD NAIROBI
MIEKKENAXXX
74 NATIONAL BANK OF KENYA LTD. NAIROBI (AWENDO BRANCH) NBKEKENX302
75 NATIONAL BANK OF KENYA LTD. NAIROBI (BUNGOMA BRANCH) NBKEKENX957
76 NATIONAL BANK OF KENYA LTD. NAIROBI (BUSIA BRANCH) NBKEKENX828
77 NATIONAL BANK OF KENYA LTD. NAIROBI (CORPORATE DIVISION) NBKEKENX310
78 NATIONAL BANK OF KENYA LTD. NAIROBI (ELDORET BRANCH) NBKEKENX789
79 NATIONAL BANK OF KENYA LTD. NAIROBI (HARAMBEE AVENUE BRANCH) NBKEKENX711
80 NATIONAL BANK OF KENYA LTD. NAIROBI (HILL PLAZA BRANCH) NBKEKENX808
81 NATIONAL BANK OF KENYA LTD. NAIROBI (HOSPITAL BRANCH) NBKEKENX329
82 NATIONAL BANK OF KENYA LTD. NAIROBI (KAPSABET BRANCH) NBKEKENX965
83 NATIONAL BANK OF KENYA LTD. NAIROBI (KARATINA BRANCH) NBKEKENX841
84 NATIONAL BANK OF KENYA LTD. NAIROBI (KENYATTA AVENUE BRANCH) NBKEKENX725
85 NATIONAL BANK OF KENYA LTD. NAIROBI (KISII BRANCH) NBKEKENX815
86 NATIONAL BANK OF KENYA LTD. NAIROBI (KISUMU BRANCH) NBKEKENX761
87 NATIONAL BANK OF KENYA LTD. NAIROBI (KITALE BRANCH) NBKEKENX884
88 NATIONAL BANK OF KENYA LTD. NAIROBI (KITUI BRANCH) NBKEKENX930
89 NATIONAL BANK OF KENYA LTD. NAIROBI (LIMURU BRANCH) NBKEKENX922
90 NATIONAL BANK OF KENYA LTD. NAIROBI (MERU BRANCH) NBKEKENX833
91 NATIONAL BANK OF KENYA LTD. NAIROBI (MOI AVENUE BRANCH) NBKEKENX743
92 NATIONAL BANK OF KENYA LTD. NAIROBI (MOLO BRANCH) NBKEKENX949
93 NATIONAL BANK OF KENYA LTD. NAIROBI (MOMBASA MOI BRANCH) NBKEKENX973
94 NATIONAL BANK OF KENYA LTD. NAIROBI (MOMBASA NKURUMAH BRANCH) NBKEKENX739
95 NATIONAL BANK OF KENYA LTD. NAIROBI (NAKURU BRANCH) NBKEKENX757
96 NATIONAL BANK OF KENYA LTD. NAIROBI (NAROK BRANCH) NBKEKENX868
97 NATIONAL BANK OF KENYA LTD. NAIROBI (NYERI BRANCH) NBKEKENX876
98 NATIONAL BANK OF KENYA LTD. NAIROBI
NBKEKENXXXX
99 NATIONAL BANK OF KENYA LTD. RUIRU (RUIRU BRANCH) NBKEKENX337
100 NIC BANK LIMITED NAIROBI (HEAD OFFICE) NINCKENAXXX
101 ORIENTAL COMMERCIAL BANK LTD NAIROBI
DELFKENAXXX
102 SOUTHERN CREDIT BANKING CORPORATION LTD NAIROBI
SOCRKENAXXX
103 STANDARD CHARTERED BANK KENYA LIMITED NAIROBI (SECURITIES SERVICES UNIT) SCBLKENXSSU
104 STANDARD CHARTERED BANK KENYA LIMITED NAIROBI
SCBLKENXXXX
105 TRANS-NATIONAL BANK LIMITED NAIROBI
TNBLKENAXXX
106 UBA KENYA BANK LIMITED NAIROBI
UNAFKENAXXX
107 VICTORIA COMMERCIAL BANK LIMITED NAIROBI
VICMKENAXXX

Resources

List of Kenyan Stock Brokers

Are you looking to buy shares on the Nairobi Securities Exchange (NSE)? The following is a list of NSE member firms currently licensed by the Capital Markets Authority (CMA). The list includes their email address, website URL, telephone contacts and physical location

NSE Member Firm Website Contact Details & Physical Location
ABC Capital Ltd abccapital.co.ke IPS Building, 5th floor,
P.O. Box 34137-00100
Tel: 2246036/2245971
Fax: 2245971
Email: headoffice@abccapital.co.ke
Afrika Investment Bank Ltd afrikainvestmentbank.com Finance House, 9th Floor,
P.O. Box 11019-00100
Tel: 2212206 / 2210178/2212989//343639
Fax: 2210500
Email: info@afrikainvestmentbank.com
ApexAfrica Capital Ltd apexafrica.com Rehani House, 4th Floor,
P.O. Box 43676- 00100
Tel: 242170/2220517
Fax: 2215554
Email: invest@apexafrica.com
CBA Capital Limited cbagroup.com CBA Centre Mara Ragati Road Junction, Upper Hill,
P.O. Box 30437-00100
Tel: 0202884000/+254 20 2884000 / 365, 0711056365
Fax: 0202734616
Dyer & Blair Investment Bank Ltd dyerandblair.com Pension Towers, 10th floor,
P.O. Box 45396 00100
Tel: 3240000/2227803/4/5
Fax: 2218633
Email: shares@dyerandblair.com
Equity Investment Bank Limited equitybankgroup.com Equity Centre, Hospital Road, Upper Hill,
P.O Box 75104 – 00200
Tel: +254-20-2262477 Mobile: +254-732-112477/+254-711-026477
Fax: +254 20 2711439
Faida Investment Bank Ltd fib.co.ke Crawford Business park, Ground Floor, State House Road,
P. O. Box 45236-00100
Tel: +254-20-7606026-35
Fax: 2243814
Email: info@fib.co.ke
Francis Drummond & Company Limited drummond.co.ke Hughes Building, 2nd floor,
P.O. Box 45465 00100
Tel: 318690/318689
Fax: 2223061
Email: info@drummond.co.ke
Genghis Capital Ltd gencap.co.ke Prudential Building, 5th Floor,
P.O Box 1670-00100
Tel: 8008561, 2337535/36, 2373984/968/969
Fax: 246334
Email: info@gencap.co.ke
Kestrel Capital (EA) Limited kestrelcapital.com ICEA Building, 5th floor,
P.O. Box 40005-00100
Tel: 251758/2251893,2251815,2250082
Fax: 2243264
Email: info@kestrelcapital.com
Kingdom Securities Ltd kingdomsecurities.co.ke Co-operative Bank House,5th Floor,
P.O Box 48231 00100
Tel: 3276940/3276256/3276154
Fax: 3276156
Email: info@kingdomsecurities.co.ke
NIC Securities Limited nic-capital.com Ground Floor, NIC House, Masaba Road,
P.O.Box 63046 – 00200
Tel: 2888 444 / 0711 041 444
Fax: 2888 544
Email: info@nic-capital.com
Old Mutual Securities Ltd oldmutual.co.ke IPS Building, 6th Floor,
P. O. Box 50338- 00200
Tel: 2241379, 2241408
Fax: 2241392
Email: info.oms@oldmutualkenya.com
Renaissance Capital (Kenya) Ltd rencap.com Purshottam Place ,6th Floor, Westland , Chiromo Road,
P.O BOX 40560-00100
Tel: 3682000/3754422
Fax: 3632339
Email: info@rencap.com
SBG Securities Ltd sbgsecurities.co.ke CfC Stanbic Centre, 58 Westlands Road,
P. O. Box 47198 – 00100
Tel: 3638900
Fax: 3752950
Email: sbgs@stanbic.com
Standard Investment Bank Ltd sib.co.ke ICEA Building, 16th floor,
P. O. Box 13714- 00800
Tel: 2228963/2228967/2228969
Fax: 240297
Email: info@sib.co.ke
Sterling Capital Ltd sterlingib.com Barclays Plaza, 11th Floor, Loita Street,
P.O. Box 45080- 00100
Tel: 2213914/244077/ 0723153219/0734219146
Fax: 2218261
Email: info@sterlingib.com
Suntra Investment Bank Ltd suntra.co.ke Nation Centre,7th Floor,
P.O. Box 74016-00200
Tel: 2870000/247530/2223330/2211846/0724- 257024, 0733-222216
Fax: 2224327
Email: info@suntra.co.ke


Source: Nairobi Securities Exchange (NSE)

Ngenye Kariuki & Co. Ltd and Discount Securities Ltd are under statutory management and hence not included in this list.

Suggested Reading
Nairobi Stock Exchange Listed Companies

How to Invest in the Nairobi Stock Exchange



The Nairobi Stock Exchange or the Nairobi Securities Exchange (NSE) as it is officially referred to is your one-stop shop for publicly traded Kenyan shares and bonds. Whether you are a foreign or local investor, buying shares on the stock market is simple, fast and straightforward.

Let me walk you through the process.


Stock Buying Instructions


Step One – Stock Purchasing Due Diligence

The first thing you need to do before you invest in anything is to carry out some due diligence. Due diligence refers to undertaking comprehensive research before you commit money. In the case of Kenyan stocks, you need to establish several issues, namely:

  1. How big the company is, that is, market capitalization.
  2. Revenue, profit and margin trends
  3. Competitors and Industries
  4. Price-earnings ratios (PE) in conjunction with price-to-book (P/B) ratio and the price-to-sales/revenue ratio.
  5. Management and share ownership
  6. Balance sheet in comparison with the competition, specifically:
    • Overall level of assets and liabilities
    • Overall level of debt
    • Amount of long-term debt
    • Debt-to-equity ratio
  7. Stock price history
  8. Stock options and dilution possibilities
  9. Company's future outlook
  10. Industry-wide and company risks e.g. pending legislation that will affect the company negatively, legal cases etc. In essence, carry out a worst-case-scenario analysis.

The above information is available from online sources such as the Nairobi Securities Exchange website where you can find various statistics, view live and historical data, and download a few investor guides. Also, most companies listed on the securities exchange have websites with sections dedicated to investor information where you can also download annual company reports.

Step Two – Find a Stock Broker

After conducting due diligence, identify a stock broker. As is the practice the world over, Kenyan securities are purchased via a broker. Many stock brokers have portals that allow you to buy stocks online in Kenya. Please see the list of licensed Kenyan stock brokers.

Talk to the broker and ask for their professional opinion regarding step one above. What do they think about the company you want to invest in? Do they concur with your findings or do they have a different opinion? Listen carefully to what the broker has to say before you place a buy order.

Step three – Open a CDSC (Central Deposit and Settlement Corporation) Account

All publicly traded shares are held electronically in CDSC accounts. Opening a CDS account is free at most brokerage houses. Do this by visiting your broker's office or downloading the forms from their website. You will need to attach the following:

  1. A recent passport-size photo
  2. A certified copy of your driver’s license or passport
  3. A certified copy of a tax return or utility bill

Once the broker receives the documentation, your account will be activated. As soon as your account is active, you can begin making buy and sell orders.

Stock Buying Tips & Warnings


  • Stocks are bundled in minimum lots of 100 shares in the main market. If you want to buy less than this, you can do so on the Odd Lots board.
  • The NSE market opens Monday to Friday from 8.00 a.m. to 5.00 p.m. Trading begins at 9.00 a.m. and ends at 3.00 p.m.
  • The Capital Markets Authority (CMA) regulates the amount of fees that can be charged for trades. The fee for trades below 100,000 Kenya shillings (Convert with Google Currency Converter) is capped at 2.1% and 1.85% for amounts above. Many brokers will negotiate a lower fee for high volume trades.
  • The rules specify that dividends must be deposited to your bank account AND NOT the trading account. Foreign investors can arrange to have their dividends wired to accounts outside Kenya.

Suggested Reading


Nairobi Securities Exchange

Capital Markets Authority


Share on Whatsapp