List Of 47 County Offices Of The Director of Public Prosecutions

This is a list of all 47 county offices of the director of public prosecutions in Kenya as of 2018. As we highlighted earlier on this website, the main function of the office of the director of public prosecutions in Kenya is to prosecute those charged by the police and other investigative agencies with criminal offenses while upholding, protecting and promoting human and constitutional rights.

List Of 47 County Offices Of The Director of Public Prosecutions in Kenya

 

 

COUNTY

 

Location and Contacts​​ 

 

1

 

 

BARINGO COUNTY

 

Talai Plaza, 2nd Floor

​​ P.O BOX 110-30400, KABARNET​​ 

TEL: 0208-008289

E-MAIL:​​ [email protected]

 

 

2

 

 

BOMET COUNTY

 

Cooperative Bank Building

P.O BOX 236-20400, BOMET

TEL: 020-2194667

E-MAIL:​​ [email protected]

 

 

3

 

 

BUNGOMA COUNTY

 

 

HIBHO Plaza, 2nd Floor

P.O BOX 2058-50200, BUNGOMA

TEL: 0770-355066

E-MAIL:​​ [email protected]

 

 

4

 

 

BUSIA COUNTY

 

ECO Bank Building, 1st Floor

P.O BOX 476-50400, BUSIA

TEL: 077-4204446

E-MAIL:​​ [email protected]

 

 

5

 

 

ELGEYO-MARAKWET COUNTY

 

 

AFC Building

P.O BOX 578-30700, ITEN

TEL: 208-008291

E-MAIL:​​ [email protected]

 

 

6

 

 

EMBU COUNTY

 

Faith House ACK House, 2nd Floor

P.O BOX 2855, EMBU

TEL: 31227

E-MAIL:​​ [email protected]

 

 

7

 

 

GARISSA COUNTY

 

Rt. General Mohamud Plaza, 1st Floor

P.O BOX 69-70100, GARISSA

TEL: 046-2102362

E-MAIL:​​ [email protected]

 

 

8

 

 

HOMA BAY COUNTY

 

District Treasury Building

P.O BOX 153-40300, HOMA-BAY

TEL: 020-2698187/0202696130

E-MAIL:​​ [email protected].ke

 

 

9

 

 

ISIOLO COUNTY

 

DC’S Office

P.O BOX 739-60300, ISIOLO

TEL: 020-2395001

E-MAIL:​​ [email protected]

 

 

10

 

 

KAJIADO COUNTY

 

ODPP Building

P.O BOX 646-01100, KAJIADO

TEL: 020 – 2622894

E-MAIL:​​ [email protected]

 

 

11

 

 

KAKAMEGA​​ COUNTY

 

 

PC’S Building Block ‘A’, 2nd Floor

P.O BOX 1529-50100, KAKAMEGA

TEL: 056 – 31049

E-MAIL:​​ [email protected]

 

 

12

 

 

KIAMBU COUNTY

 

Thika Arcade, 6th Floor

P.O BOX 6219-01000, THIKA

TEL: 020-2309459

E-MAIL:​​ [email protected]

 

 

13

 

 

KIRINYAGA COUNTY

 

Professional Plaza, 2nd Floor

P.O BOX 1224-10300, KERUGOYA

TEL: 202-695803

E-MAIL:​​ [email protected]

 

 

14

 

 

KERICHO COUNTY

 

AFC Building, 1st Floor

P.O BOX 1512-20200, KERICHO

TEL: 020-2172594

E-MAIL:​​ [email protected]

 

 

15

 

 

KILIFI COUNTY

 

Malindi Complex Building, 1st Floor

P.O BOX 5751-80200, MALINDI

TEL: 042-2121259

E-MAIL:​​ [email protected]

 

 

16

 

 

KISII COUNTY

 

AG Chambers Building, Ground Floor

P.O BOX 2470-40200, KISII

TEL: 058-2030331

E-MAIL:​​ [email protected]

 

 

17

 

 

KISUMU COUNTY

 

Nyanza Provincial Headquarters, 7th Floor

P.O BOX 1902-40100, KISUMU

TEL: 057 -2024620

E-MAIL:​​ [email protected]

 

 

18

 

 

KITUI COUNTY

 

Nzambani Building

P.O BOX 448-90200, KITUI

TEL: 077-1258125

E-MAIL:​​ [email protected]

 

 

19

 

 

KWALE COUNTY

 

Mwanabeyu Plaza

P.O BOX 201-80403, KWALE

TEL: 0770-165945

E-MAIL:​​ [email protected]

 

 

20

 

 

LAIKIPIA COUNTY

 

Pearl Place, Ground Floor

P.O BOX 1698-10400, NANYUKI

TEL: 020-2573752

E-MAIL:​​ [email protected]odpp.go.ke

 

 

21

 

 

LAMU COUNTY

 

Bahari House

P.O BOX 43 – 80500, LAMU

TEL: 020-2424750

E-MAIL:​​ [email protected]

 

 

22

 

 

MACHAKOS COUNTY

 

 

Kiamba Mall

P.O BOX 1041-90100, MACHAKOS

TEL: 044-2021041

E-MAIL:​​ [email protected]

 

 

23

 

 

MAKUENI COUNTY

 

SOI Plaza, 1st Floor

P.O BOX 531-90300, WOTE

TEL: 208-008283

E-MAIL:​​ [email protected]

 

 

24

 

 

MANDERA COUNTY

 

DC’s Office

P.O BOX 478-70300, MANDERA

TEL: 0786-605521

E-MAIL:​​ [email protected]

 

 

25

 

 

MARSABIT COUNTY

 

Madina House

P.O BOX 387-60500, MARSABIT

TEL: 020-2192632

E-MAIL:​​ [email protected]

 

 

26

 

 

MERU COUNTY

 

Ntara Place Building, 2nd Floor

P.O BOX 2377-60200, MERU

TEL: 064-32543/020262945

E-MAIL:​​ [email protected]

 

 

27

 

 

MIGORI COUNTY

 

Dev Mart Building, 2nd floor

P.O BOX 1228-40400, MIGORI

TEL: 020-2348709/008290

E-MAIL:​​ [email protected]

 

 

28

 

 

MOMBASA COUNTY

 

Uchumi House Building

P.O BOX 80896-80100, MOMBASA

TEL: 041-2222211

E-MAIL:​​ [email protected]

 

 

29

 

 

MURANG’A COUNTY

 

Ministry of Lands Building, 1st Floor

P.O BOX 931-10200, MURANGA

TEL: 060-2030400

E-MAIL:​​ [email protected]

 

 

30

 

 

NAIROBI COUNTY

 

NSSF BLOCK ‘A’, 19th & 18th Floor

P.O BOX 30701-00100, NAIROBI

TEL: 020-2732090

E-MAIL:​​ [email protected]

 

 

31

 

 

NAKURU COUNTY

 

CDN Plaza, Ground & 2nd Floor

P.O BOX 1165-20100, NAKURU

TEL: 053 – 8008373

E-MAIL:​​ [email protected]

 

 

32

 

 

NANDI COUNTY

 

Barngetuny Building

P.O BOX 318-30300, KAPSABET

TEL: 0202-2392730

E-MAIL:​​ [email protected]

 

 

33

 

 

NAROK COUNTY

 

Information Office, 1st Floor

P.O BOX 991-20500, NAROK

TEL: 050-23247

E-MAIL:​​ [email protected]

 

 

34

 

 

NYAMIRA COUNTY

 

Jubilee Plaza

P.O BOX 243-40500, NYAMIRA

TEL: 202-392734

E-MAIL:​​ [email protected]

 

 

35

 

 

NYANDARUA COUNTY

 

 

Ministry of Water & Irrigation Building

P.O BOX 321-20318, NORTH KINANGOP

TEL: 0202-396060

E-MAIL:​​ [email protected]

 

 

36

 

 

NYERI COUNTY

 

Provincial Commissioner’s Office

Block ‘A’, 2nd & 3rd Floor

P.O BOX 463-10100, NYERI

TEL: 061-2030698

E-MAIL:​​ [email protected]

 

 

37

 

 

SAMBURU COUNTY

 

Siambu Plaza, Ground Floor

P.O BOX 231-20600, MARALAL

TEL: 202-392727/020-2688339

E-MAIL:​​ [email protected]

 

 

38

 

 

SIAYA COUNTY

 

J&J Building

P.O BOX 681-40600, SIAYA

TEL: 0208-008287

E-MAIL:​​ [email protected]

 

 

39

 

TAITA–TAVETA COUNTY

 

 

Maghamba Plaza

P.O BOX 760-80300, VOI

TEL: 020-2318016

E-MAIL:​​ [email protected]

 

 

40

 

 

TANA RIVER COUNTY

 

 

DC’s Office

P.O BOX 10-80200, GARSEN

TEL: 202-395930

E-MAIL:​​ [email protected]

 

 

41

 

 

THARAKA-NITHI COUNTY

 

 

Meru South Coop Sacco Building

P.O BOX 791-60400, CHUKA

TEL: 020-2459002

E-MAIL:​​ [email protected]

 

 

42

 

 

TRANS NZOIA COUNTY

 

 

Ndege House 3rd Floor

P.O BOX 663-30200, KITALE

TEL: 054-31273

E-MAIL:​​ [email protected]

 

43

 

 

TURKANA COUNTY

 

District Treasury

P.O BOX 563-30500, LODWAR

TEL: 020-2640008

E-MAIL:​​ [email protected]

 

 

44

 

 

UASIN GISHU COUNTY

 

 

K.V.D.A Plaza, 10th Floor

P.O BOX 4024-30100, ELDORET

TEL: 053-2031781/053-2060110

E-MAIL:​​ [email protected]

 

 

45

 

 

VIHIGA COUNTY

 

County Commissioners Office,

P.O BOX 840-50300, MARAGOLI

TEL: 077-5711735

E-MAIL:​​ [email protected]

 

 

46

 

 

WAJIR COUNTY

 

DCS Office

P.O BOX 417-70200, WAJIR

TEL: 020-2594873

E-MAIL:​​ [email protected]

 

 

47

 

 

WEST POKOT COUNTY

 

 

Divisional Police Headquarters

P.O BOX 363-30600, KAPENGURIA

TEL: 202-395932

E-MAIL:​​ [email protected]