Kenya numbers
Kenya's international dial code is +254. This page gathers what we've published about this country's numbers — no names, no uploaders, no reporters. Just numbering-plan facts and aggregate counts.
Dialing information
- International calling code
- +254
- Dialing from abroad
- +254 712 123456
- Dialing locally
- 0712 123456
- Domestic trunk prefix
- 0
- International call prefix
- 000
- National number length
- 7–10 digits
- Mobile number length
- 9 digits
- Fixed-line number length
- 7–9 digits
Number formats by line type
- Mobile
- +254 7XX XXXXXX
- Landline
- +254 2X XXXXXXX
- Toll free
- +254 8XX XXX XXX
- Premium rate
- +254 9XX XXX XXX
Top prefixes
Landline · Nairobi
Mobile · Original allocation: Airtel
Mobile · Original allocation: Safaricom
Mobile · Original allocation: Safaricom
Mobile · Original allocation: Safaricom
Landline · Kwale/Ukunda/Msambweni/Lungalunga
Landline · Mombasa/Mariakani/Kilifi
Landline · Malindi/Lamu/Garsen
Landline · Voi/Wundanyi/Mwatate/Taveta
Landline · Machakos/Makueni/Mwingi/Kitui
Landline · Kajiado/Ngong/Loitokitok/Athi River
Landline · Garissa/Hola/Wajir/Mandera
Landline · Naivasha/Narok/Gilgil
Landline · Nakuru/Njoro/Molo
Landline · Kericho/Bomet
Landline · Eldoret/Turbo/Kapsabet/Iten/Kabarnet
Landline · Kitale/Moi's Bridge/Kapenguria/Lodwar
Landline · Bungoma/Busia
Landline · Kakamega/Mbale/Butere/Mumias/Vihiga
Landline · Kisumu/Siaya/Maseno
Landline · Kisii/Kilgoris/Oyugis/Nyamira
Landline · Homabay/Migori
Landline · Muranga/Kerugoya
Landline · Nyeri/Karatina
Landline · Nanyuki
Landline · Meru/Maua/Chuka
Landline · Nyahururu/Maralal
Landline · Thika/Ruiru
Landline · Kiambu/Kikuyu
Landline · Embu
Landline · Marsabit/Moyale
Mobile · Original allocation: Safaricom
Mobile · Original allocation: Safaricom
Mobile · Original allocation: Safaricom
Mobile · Original allocation: Airtel
Mobile · Original allocation: Telkom
Mobile · Original allocation: Airtel
Mobile · Original allocation: Safaricom
Mobile · Original allocation: Telkom
Mobile · Original allocation: Infura
Mobile · Original allocation: Finserve
Mobile · Original allocation: NRG Media Limited
Mobile · Original allocation: Airtel
Mobile · Original allocation: Airtel
Mobile · Original allocation: Airtel
Mobile · Original allocation: Airtel
Mobile · Original allocation: Airtel
Mobile · Original allocation: Homeland Media
Mobile · Original allocation: JTL
Mobile · Original allocation: Safaricom
Mobile · Original allocation: Safaricom
Mobile · Original allocation: Safaricom
Mobile · Original allocation: Telkom
Mobile · Original allocation: Safaricom
Mobile · Original allocation: Safaricom
Recently indexed numbers
- +254769188404
- +254701667071
- +254720831493
- +254707319390
- +254784605977
- +254768057718
- +254768247392
- +254775548346
- +254770043039
- +254751932284
- +254784122996
- +254705187701
- +254115795531
- +254736338701
- +254735466638
- +254119874137
- +254742670063
- +254722538334
- +254799838876
- +254181170200
- +254704506157
- +254720693309
- +254716889250
- +254743647607
Search a number
Frequently asked questions
Who allocates Kenya's numbers?
The +254 dial code and each prefix's carrier come from this country's officially published numbering plan — not from user-uploaded data.
How many indexed numbers do we have in Kenya?
12,817 indexed numbers, and 0 spam numbers — names themselves are never published, only the counts.
How do I call Kenya from abroad?
Kenya's international dial code is +254. From outside the country, dial the number in its international format, like +254 712 123456.
How many digits does a phone number in Kenya have?
National number length in Kenya: 7–10 digits — after the domestic trunk prefix, if any.