OFFICE OF THE DIRECTOR OF PUBLIC PROSECUTIONS
NSSF Building, Block ‘A’ 19th Floor
P.O. Box 30701-00100.
Nairobi, Kenya
Tel: +254 2732090/2732240
Mobile: 0723202880/0787880580
Fax: +254 2 2243524/2251808
Email: info@odpp.go.ke

BARINGO COUNTY
Talai Plaza, 2nd Floor
P.O BOX 110-30400, KABARNET
TEL: 0208-008289
E-MAIL: odppbaringo@odpp.go.ke

BOMET COUNTY
Cooperative Bank Building
P.O BOX 236-20400, BOMET
TEL: 020-2194667
E-MAIL: odppbomet@odpp.go.ke

BUNGOMA COUNTY
HIBHO Plaza, 2nd Floor
P.O BOX 2058-50200, BUNGOMA
TEL: 0770-355066
E-MAIL: odppbungoma@odpp.go.ke

BUSIA COUNTY
ECO Bank Building, 1st Floor
P.O BOX 476-50400, BUSIA
TEL: 077-4204446
E-MAIL: odppbusia@odpp.go.ke

ELGEYO-MARAKWET COUNTY
AFC Building
P.O BOX 578-30700, ITEN
TEL: 208-008291
E-MAIL: elgeyomarakwet@odpp.go.ke

EMBU COUNTY
Faith House ACK House, 2nd Floor
P.O BOX 2855, EMBU
TEL: 31227
E-MAIL: odppembu@odpp.go.ke

GARISSA COUNTY
Rt. General Mohamud Plaza, 1st Floor
P.O BOX 69-70100, GARISSA
TEL: 046-2102362
E-MAIL: odppgarissa@odpp.go.ke

HOMA BAY COUNTY
District Treasury Building
P.O BOX 153-40300, HOMA-BAY
TEL: 020-2698187/0202696130
E-MAIL: odpphomabay@odpp.go.ke

ISIOLO COUNTY
DC’S Office
P.O BOX 739-60300, ISIOLO
TEL: 020-2395001
E-MAIL: odppisiolo@odpp.go.ke

KAJIADO COUNTY
ODPP Building
P.O BOX 646-01100, KAJIADO
TEL: 020 – 2622894
E-MAIL: odppkajiado@odpp.g.ke

KAKAMEGA COUNTY
PC’S Building Block ‘A’, 2nd Floor
P.O BOX 1529-50100, KAKAMEGA
TEL: 056 – 31049
E-MAIL: odppkakamega@odpp.go.ke

KIAMBU COUNTY
Thika Arcade, 6th Floor
P.O BOX 6219-01000, THIKA
TEL: 020-2309459
E-MAIL: odppkiambu@odpp.go.ke

KIRINYAGA COUNTY
Professional Plaza, 2nd Floor
P.O BOX 1224-10300, KERUGOYA
TEL: 202-695803
E-MAIL: odppkirinyaga@odpp.go.ke

KERICHO COUNTY
AFC Building, 1st Floor
P.O BOX 1512-20200, KERICHO
TEL: 020-2172594
E-MAIL: odppkericho@odpp.go.ke

KILIFI COUNTY
Malindi Complex Building, 1st Floor
P.O BOX 5751-80200, MALINDI
TEL: 042-2121259
E-MAIL: odppkilifi@odpp.go.ke

KISII COUNTY
AG Chambers Building, Ground Floor
P.O BOX 2470-40200, KISII
TEL: 058-2030331
E-MAIL: odppkisii@odpp.go.ke

KISUMU COUNTY
Nyanza Provincial Headquarters, 7th Floor
P.O BOX 1902-40100, KISUMU
TEL: 057 -2024620
E-MAIL: odppkisumu@odpp.go.ke

KITUI COUNTY
Nzambani Building
P.O BOX 448-90200, KITUI
TEL: 077-1258125
E-MAIL: odppkitui@odpp.go.ke

KWALE COUNTY
Mwanabeyu Plaza
P.O BOX 201-80403, KWALE
TEL: 0770-165945
E-MAIL: odppkwale@odpp.go.ke

LAIKIPIA COUNTY
Pearl Place, Ground Floor
P.O BOX 1698-10400, NANYUKI
TEL: 020-2573752
E-MAIL: odppnanyuki@odpp.go.ke

LAMU COUNTY
Bahari House
P.O BOX 43 – 80500, LAMU
TEL: 020-2424750
E-MAIL: odpplamu@odpp.go.ke

MACHAKOS COUNTY
Kiamba Mall
P.O BOX 1041-90100, MACHAKOS
TEL: 044-2021041
E-MAIL: odppmachakos@odpp.go.ke

MAKUENI COUNTY
SOI Plaza, 1st Floor
P.O BOX 531-90300, WOTE
TEL: 208-008283
E-MAIL: odppmakueni@odpp.go.ke

MANDERA COUNTY
DC’s Office
P.O BOX 478-70300, MANDERA
TEL: 0786-605521
E-MAIL: odppmandera@odpp.go.ke

MARSABIT COUNTY
Madina House
P.O BOX 387-60500, MARSABIT
TEL: 020-2192632
E-MAIL: odppmarsabit@odpp.go.ke

MERU COUNTY
Ntara Place Building, 2nd Floor
P.O BOX 2377-60200, MERU
TEL: 064-32543/020262945
E-MAIL: odppmeru@odpp.go.ke

MIGORI COUNTY
Dev Mart Building, 2nd floor
P.O BOX 1228-40400, MIGORI
TEL: 020-2348709/008290
E-MAIL: odppmigori@odpp.go.ke

MOMBASA COUNTY
Uchumi House Building
P.O BOX 80896-80100, MOMBASA
TEL: 041-2222211
E-MAIL: odppmombasa@odpp.go.ke

MURANG’A COUNTY
Ministry of Lands Building, 1st Floor
P.O BOX 931-10200, MURANGA
TEL: 060-2030400
E-MAIL: odppmuranga@odpp.go.ke

NAIROBI COUNTY
NSSF BLOCK ‘A’, 19th & 18th Floor
P.O BOX 30701-00100, NAIROBI
TEL: 020-2732090
E-MAIL: odppnairobi@odpp.go.ke

NAKURU COUNTY
CDN Plaza, Ground & 2nd Floor
P.O BOX 1165-20100, NAKURU
TEL: 053 – 8008373
E-MAIL: odppnakuru@odpp.go.ke

NANDI COUNTY
Barngetuny Building
P.O BOX 318-30300, KAPSABET
TEL: 0202-2392730
E-MAIL: odppnandi@odpp.go.ke

NAROK COUNTY
Information Office, 1st Floor
P.O BOX 991-20500, NAROK
TEL: 050-23247
E-MAIL: odppnarok@odpp.go.ke

NYAMIRA COUNTY
Jubilee Plaza
P.O BOX 243-40500, NYAMIRA
TEL: 202-392734
E-MAIL: odppnyamira@odpp.go.ke

NYANDARUA COUNTY
Ministry of Water & Irrigation Building
P.O BOX 321-20318, NORTH KINANGOP
TEL: 0202-396060
E-MAIL: odppnyandarua@odpp.go.ke

NYERI COUNTY
Provincial Commissioner’s Office
Block ‘A’, 2nd & 3rd Floor
P.O BOX 463-10100, NYERI
TEL: 061-2030698
E-MAIL: odppnyeri@odpp.go.ke

SAMBURU COUNTY
Siambu Plaza, Ground Floor
P.O BOX 231-20600, MARALAL
TEL: 202-392727/020-2688339
E-MAIL: odppsamburu@odpp.go.ke

SIAYA COUNTY
J&J Building
P.O BOX 681-40600, SIAYA
TEL: 0208-008287
E-MAIL: odppsiaya@odpp.go.ke

TAITA–TAVETA COUNTY
Maghamba Plaza
P.O BOX 760-80300, VOI
TEL: 020-2318016
E-MAIL: taitatavetacounty@odpp.go.ke

TANA RIVER COUNTY
DC’s Office
P.O BOX 10-80200, GARSEN
TEL: 202-395930
E-MAIL: odpptanariver@odpp.go.ke

THARAKA-NITHI COUNTY
Meru South Coop Sacco Building
P.O BOX 791-60400, CHUKA
TEL: 020-2459002
E-MAIL: odpptharakanithi@odpp.go.ke

TRANS NZOIA COUNTY
Ndege House 3rd Floor
P.O BOX 663-30200, KITALE
TEL: 054-31273
E-MAIL: odppkitale@odpp.go.ke

TURKANA COUNTY
District Treasury
P.O BOX 563-30500, LODWAR
TEL: 020-2640008
E-MAIL: odppturkana@odpp.go.ke

UASIN GISHU COUNTY
K.V.D.A Plaza, 10th Floor
P.O BOX 4024-30100, ELDORET
TEL: 053-2031781/053-2060110
E-MAIL: odppuasingishu@odpp.go.ke

VIHIGA COUNTY
County Commissioners Office,
P.O BOX 840-50300, MARAGOLI
TEL: 077-5711735
E-MAIL: odppvihiga@odpp.go.ke

WAJIR COUNTY
DCS Office
P.O BOX 417-70200, WAJIR
TEL: 020-2594873
E-MAIL: odppwajir@odpp.go.ke

WEST POKOT COUNTY
Divisional Police Headquarters
P.O BOX 363-30600, KAPENGURIA
TEL: 202-395932
E-MAIL: westpokot@odpp.go.ke