The Office of the Director of Public Prosecutions (ODPP)
ODPP House,
Ragati Road, Upper Hill.
P.O. Box 30701-00100.
Nairobi, Kenya
Fax: +254 2 2243524/2251808
Email: info@odpp.go.ke
Mombasa – Headquarters
Commercial Building
P.O. BOX 80896-80100, MOMBASA
mombasa@odpp.go.ke
Taita Taveta
Maghamba Plaza, 1st floor
P.O. BOX 760-80300, VOI
taitataveta@odpp.go.ke
Kwale
Mwanabeyu Plaza
P.O. BOX 201-80403, KWALE
kwale@odpp.go.ke
Lamu
Bahari House
P.O. BOX 68 – 80500, LAMU
lamu@odpp.go.ke
+254 778 256790
Tana River
DC’s Office
P.O. BOX 10-80200, GARSEN
tanariver@odpp.go.ke
Kilifi
Malindi Complex Building, 1st Floor
P.O. Box 5751-80200, MALINDI
kilifi@odpp.go.ke
odppmalindi@gmail.com
Nyeri – Headquarters
Provincial Commissioner’s Office
Block ‘A’, 3rd Floor
P.O. BOX 463-10100, NYERI
nyeri@odpp.go.ke
+254 612 030693
Kirinyaga
Bingwa Sacco Complex Building
5th Floor, Right Wing
P.O BOX 1224-10300, KERUGOYA
Muranga
Ministry of Lands Building, 1st Floor
P.O. BOX 931-10200, MURANGA
muranga@odpp.go.ke
Embu – Headquarters
Faith House ACK House, 2nd Floor
P.O. BOX 2855-60200, EMBU
embu@odpp.go.ke
Makueni
Makueni High Court Building 4th Floor
Po Box 531 – 90300
odppmakueni@gmail.com
makueni@odpp.go.ke
0768534484
Kitui
Nzambani Park Building, 1st Floor
P.O Box 448-90200, Kitui.
+254 0771258125
Meru
Ntara Place Building, 2nd Floor,
Library/ St. Paul’s Road,
P.O. BOX 2377-60200, MERU
meru@odpp.go.ke
Tharaka – Nithi
Meru South Coop Sacco Building
P.O BOX 791-60400
0741132938
tharakanithi@odpp.go.ke
Nairobi – Headquarters
NSSF BLOCK ‘A’, 19th Floor
P.O. BOX 30701-00100, NAIROBI
nairobi@odpp.go.ke
Kiambu
KenMwa Plaza, 2nd Floor
P.O Box 41-00900, KIAMBU
kiambu@odpp.go.ke
Machakos
Sartaj Building
Machakos-Kangundo Rd,
P.O. BOX 1041-90100, MACHAKOS
machakos@odpp.go.ke
+254 741 872058
+254 783 685853
Kajiado
ODPP Building,
Off Namanga Road,
Opposite Old Kajiado Law Courts,
P.O. BOX 646-01100, KAJIADO
kajiado@odpp.go.ke
Garrissa – Headquarters
100M off Kismayu Road, Next to IPOA NER Offices,
P.O. BOX 69-70100, GARISSA
garissa@odpp.go.ke
+254 462 103964
Isiolo
Ardhi House
P.O. BOX 739-60300, ISIOLO
isiolo@odpp.go.ke
+254 202 002701
Marsabit
Madina House
P.O. BOX 387-60500, MARSABIT
marsabit@odpp.go.ke
Wajir
DAD Plaza, behind Public
Works Office,
P.O. BOX 417-70200, WAJIR
wajir@odpp.go.ke
Mandera
DC’s Office
P.O. BOX 478-70300, MANDERA
mandera@odpp.go.ke
+254 786 605521
Kisumu – Headquarters
Nyanza Provincial Headquarters, 7th Floor
P.O. BOX 3545-40100, KISUMU
kisumu@odpp.go.ke
+254 208 099088
Migori
Dev Mart Building, 2nd floor
P.O. BOX 1228-40400, SUNA – MIGORI
migori@odpp.go.ke
+254 202 111 768
Kisii
AG Chambers Building,
Ground Floor,
Along Kisii- Kilgoris Road
P.O. BOX 2470-40200, KISII
kisii@odpp.go.ke
Nyamira
Gusii Delux House – 1st Floor
Above Keroka Equity Bank Keroka Town,
P.O. Box 243-40500,
nyamira@odpp.go.ke
Siaya
Walter Plaza, 2nd Floor
P.O. BOX 681-40600, SIAYA
siaya@odpp.go.ke
Homabay
Old Treasury Building
P.O. BOX 153-40300, HOMA-BAY
homabay@odpp.go.ke
Nakuru – Headquarters
CDN Plaza, Ground & 2nd Floor
P.O. BOX 1165-20100, NAKURU
nakuru@odpp.go.ke
Narok
Information Office, 1st Floor
P.O. BOX 991-20500, NAROK
narok@odpp.go.ke
Bomet
Roronya Plaza
P.O. BOX 236-20400, BOMET
bomet@odpp.go.ke
Baringo
Talai Plaza, 2nd Floor
P.O. BOX 110-30400, KABARNET
E-MAIL: baringo@odpp.go.ke
Samburu
Siambu Plaza, Ground Floor
P.O. BOX 231-20600, MARALAL
samburu@odpp.go.ke
Laikipia
Pearl Place, Ground Floor,
Nanyuki- Meru Highway
P.O. BOX 1698-10400, NANYUKI
nanyuki@odpp.go.ke
+254 202 025400
Nyandarua
Olkalau Law Courts Building
P.O Box 201-20303, OLKALAU
nyandarau@odpp.go.ke
Trans Nzoia
Kitale 054-31273
transnzoia@odpp.go.ke
P.o Box 663-30200, Kitale
Ndege House 3rd Floor
Kericho
Imarisha Plaza.
Kebo Building, 9th Floor
P.O BOX 1512-20200
odppkericho@gmail.com
TEL: 0202172594
Elgeyo Marakwet
AFC Building
P.O Box 578- 30700 Iten
TEL: 208008291
elgeyomarakwet@odpp.go.ke
Kakamega – Headquarters
Patience Plaza Building, 3rd Floor
Kakamega – Mumias Road
P.O. BOX 1529-50100, KAKAMEGA
kakamega@odpp.go.ke
+254 778 143445
Bungoma
HIBHO Plaza, 2nd Floor
P.O. BOX 2058-50200, BUNGOMA
bungoma@odpp.go.ke
Busia
Bena House 1st Floor
P.O BOX 476 – 50400, BUSIA.
0777052330
busia@odpp.go.ke
Vihiga
Cherry House, 2nd Floor
P.O. BOX 840-50300, MARAGOLI
vihiga@odpp.go.ke
+254 741 132989