The Kenya Prisons Service (KPS) is a vital institution within the Ministry of Interior and National Administration, dedicated to maintaining public safety and rehabilitating offenders across Kenya. On April 30, 2025, KPS announced a nationwide recruitment drive for Prison Constables. This recruitment exercise, overseen by Commissioner General Patrick M. Arandu, CBS, aims to strengthen the service’s workforce, ensuring it meets the demands of Kenya’s growing population and evolving security landscape.
Overview of the Kenya Prisons Service Recruitment 2025
The Kenya Prisons Service operates over 130 prison facilities nationwide, employing thousands of officers to manage inmates and support rehabilitation programs. The recruitment of Prison Constables on April 30, 2025, reflects the government’s commitment to enhancing the correctional system, aligning with Kenya’s Vision 2030 goals for security and socio-economic development.
This recruitment drive is a significant opportunity for young Kenyans, with the exercise being absolutely free and open to both men and women. KPS has emphasized transparency, warning against bribery and corruption. Candidates must attend recruitment at centres in their original sub-county or district and bring essential documents such as their National ID, KRA PIN, and academic certificates.
Eligibility Criteria for Kenya Prison Constable Jobs
To qualify for the Prison Constable role, candidates must meet the following requirements:
- Academic Qualifications:
- Minimum KCSE grade of D+ or equivalent.
- Valid National Identification Card.
- No criminal record.
- Age:
- Between 18 and 28 years for men.
- Between 18 and 26 years for women.
- Physical Requirements:
- Men: Minimum height of 5 feet 4 inches; women: 5 feet 2 inches.
- Good hearing and clear vision.
- Physically and mentally fit.
- Other Conditions:
- Female candidates must not be pregnant during recruitment or the 9-month training period.
- Candidates must attend recruitment in their original sub-county/district.
- No bribery or corruption will be tolerated; falsified documents will lead to prosecution.
These criteria ensure that only qualified and committed individuals join the service, maintaining KPS’s high standards.
Full List of Recruitment Centres for Kenya Prison Jobs 2025
The recruitment exercise will take place across all 47 counties in Kenya, with specific centres designated for each sub-county or district. Below is the full list of recruitment centres as announced by KPS, organized by county for easy reference. All sessions begin at 8:00 AM unless otherwise stated (e.g., 2:00 PM for some centres).
1. Mombasa County
- Likoni: Likoni Approved Grounds (8:00 AM)
- Mvita: Mvita Grounds (2:00 PM)
- Nyali: A.S. Khow Ground (8:00 AM)
- Kisauni: Kisauni DCC’s Office (2:00 PM)
- Changamwe: Changamwe Oil Refineries (8:00 AM)
- Jomvu: Nyali Maunga Park (2:00 PM)
2. Kwale County
- Matuga: Matuga Baraza Park (Kwale) (8:00 AM)
- Kinango: Vurungu Stadium (2:00 PM)
- Lunga Lunga: Lunga Lunga Stadium/Grounds (8:00 AM)
- Msambweni: Msambweni Stadium (2:00 PM)
- Samburu: DCC’s Office (8:00 AM)
3. Kilifi County
- Rabai: Rabai Makupuni Open Grounds (8:00 AM)
- Chonyi: DCC’s Office Chonyi (2:00 PM)
- Malindi: Malindi Alaska Grounds (8:00 AM)
- Magarini: Magarini District HQS (2:00 PM)
- Kauma: Kauma DCC’s Office (8:00 AM)
4. Tana River County
- Tana Delta: Tana Delta District HQS (8:00 AM)
- Tana North: Bura District HQS (2:00 PM)
- Tana River: DCC’s Office (8:00 AM)
5. Lamu County
- Lamu West: Tiger Grounds (8:00 AM)
- Lamu Central: Kibaki Grounds Mokomani (2:00 PM)
- Lamu Voi: Voi Stadium (8:00 AM)
6. Taita Taveta County
- Taveta: Taveta Airstrip (8:00 AM)
- Mwatate: Sokoya Samani Play Grounds (2:00 PM)
7. Garissa County
- Garissa: Garissa PTC Grounds (8:00 AM)
- Fafi: Fafi DCC’s Office (8:00 AM)
- Dadaab: Dadaab DCC’s Office (8:00 AM)
- Masalani: Masalani DCC’s Office (8:00 AM)
- Hulugho: Hulugho DCC’s Office (8:00 AM)
- Balambala: DCC’s Office Mbalambala (8:00 AM)
- Bura East: Bura East DCC’s Office (8:00 AM)
- Liboi: Liboi DCC’s Office (8:00 AM)
8. Wajir County
- Shantabaq: DCC’s Office (8:00 AM)
- Wajir East: Wajir Stadium (8:00 AM)
- Wajir North: Bute DCC’s Office (8:00 AM)
- Wajir South: Leheley Play Ground (8:00 AM)
- Wajir West: Griftu Play Grounds (8:00 AM)
9. Mandera County
- Eldas: Eldas Baraza Park (8:00 AM)
- Buna: Buna DCC Grounds (8:00 AM)
- Khorof Harar: Khorof Harar DCC’s Office (8:00 AM)
- Mandera North: Arabia DCC’s Office (8:00 AM)
- Mandera South: Habasweini Baraza Park (8:00 AM)
- Mandera East: Elwak DCC’s Office (8:00 AM)
10. Marsabit County
- Marsabit Central: Marsabit Stadium (8:00 AM)
- Laisamis: Laisamis DCC’s Office (8:00 AM)
- Sololo: Sololo Youth Play Ground (8:00 AM)
- Dukana: Dukana DCC’s Office (8:00 AM)
- North Horr: North Horr DCC’s Office (8:00 AM)
- Loyangalani: Loyangalani DCC’s Office (8:00 AM)
- Turbi/Bubisa: Turbi DCC’s Office (8:00 AM)
- Moyale: Moyale DCC’s Office (8:00 AM)
- North (Chalbi): Garbatula DCC’s Office (8:00 AM)
11. Isiolo County
- Isiolo: Isiolo DCC’s Office (2:00 PM)
- Merti: Merti DCC’s HQS (8:00 AM)
- Cherab: DCC’s Office (8:00 AM)
12. Meru County
- Imenti North: Kinoru Stadium (8:00 AM)
- Imenti East: Kirua DCC’s Office (2:00 PM)
- Imenti West: Timau Stadium (8:00 AM)
- Imenti Central: Githongo Stadium (8:00 AM)
- Imenti South: Nkubu Stadium (2:00 PM)
- Igembe North: Murungu Play Ground (8:00 AM)
- Igembe Central: Kangeta DCC Play Ground (2:00 AM)
- Igembe South: Maua Stadium (8:00 AM)
- Tigania East: Nguthiru Stadium (8:00 AM)
- Tigania Central: Mikinduri Stadium (2:00 PM)
- Abogeta: DCC’s Office (2:00 PM)
- Mutuati: DCC’s Office (2:00 PM)
- Kienge: Kienganguru DCC’s Baraza Ground (8:00 AM)
- Maara: Chuka Town DCC’s Baraza Ground (2:00 PM)
- Chuka South: Katungu DCC’s Office (8:00 AM)
- Tharaka North: Marimanti Stadium (8:00 AM)
13. Tharaka Nithi County
- Tharaka South: Marimanti Stadium (2:00 AM)
- Igambang’ombe: Igambang’ombe DCC’s Office (8:00 AM)
- Chuka North: DCC’s Office (8:00 AM)
- Chuka South: DCC’s Office (8:00 AM)
- Maara: Chuka Play Ground (8:00 AM)
14. Embu County
- Embu West: Moi Municipal Stadium (2:00 PM)
- Embu East: Runyenjes Municipal Stadium (8:00 AM)
- Embu North: Kairuri Stadium (8:00 AM)
- Embu South: Umau Grounds (2:00 PM)
- Mbeere North: Mbeere North DCC’s Grounds (8:00 AM)
- Mbeere South: DCC’s Office (2:00 PM)
15. Kitui County
- Nzambani: Nzombe Play Grounds (2:00 PM)
- Kauwi Sadum: Kauwi Sadum (8:00 AM)
- Matinyani: Matinyani Kwamoka Ground (2:00 PM)
- Mutomo: Mutomo Stadium (8:00 AM)
- Mwingi West: DCC’s Office (8:00 AM)
- Mwingi East: Musila Play Ground (2:00 PM)
- Mwingi Central: Katse Football Pitch (8:00 AM)
- Thagicu: DCC’s Office Thagicu (2:00 PM)
16. Machakos County
- Machakos: Machakos Kenyatta Stadium (8:00 AM)
- Athi River: KMC Ground Athi River (2:00 PM)
- Kangundo: Kangundo D.E.B (8:00 AM)
- Matungulu: Behind Tala Boys (2:00 PM)
- Mwala: Masii Stadium (2:00 PM)
- Masinga: Masinga Sub County HQS (8:00 AM)
- Yatta: Yatta Field Unit (NYS Grounds) (2:00 PM)
- Kalama: Kalama DCC’s Office (8:00 AM)
- Kibwezi: Kibwezi Sports Ground (8:00 AM)
- Makindu: Makindu Sports Ground (2:00 PM)
- Mbooni East: Mbooni East DCC’s Office (8:00 AM)
- Mbooni West: Kikima Play Ground (2:00 PM)
- Kilungu: Kyembeke DCC’s Office (8:00 AM)
17. Makueni County
- Mukaa: Mukaa District HQS (8:00 AM)
- Kathonzweni: Kathonzweni Public Grounds (2:00 PM)
- Kibwezi: Kibwezi Sports Ground (8:00 AM)
- Makindu: Makindu Sports Ground (2:00 PM)
- Mbooni East: Mbooni East DCC’s Office (8:00 AM)
- Mbooni West: Kikima Play Ground (2:00 PM)
- Kilungu: Kyembeke DCC’s Office (8:00 AM)
18. Nyandarua County
- Olkalou: Olkalou Stadium (8:00 AM)
- Kipipiri: Wakiango Stadium (2:00 PM)
- Nyandarua North: Ndaragwa DCC’s Office (8:00 AM)
- Aberdare: Shamata DCC’s Office (2:00 PM)
- Nyandarua West: Oljoroorok Play Ground (8:00 AM)
- Kinangop: Ruringu Stadium (2:00 PM)
19. Nyeri County
- Nyeri Central: Ruringu Stadium (2:00 PM)
- Nyeri South: Othaya Stadium (8:00 AM)
- Mukurwe-ini: Mukurwe-ini Stadium (2:00 PM)
- Mathira East: Karatina Stadium (8:00 AM)
- Mathira West: Kayaba Chief’s Camp (2:00 PM)
- Kieni West: Mweiga Stadium (8:00 AM)
- Kieni East: Kiangaga Grounds (Shiku) (2:00 PM)
20. Kirinyaga County
- Kirinyaga East: Kianyaga Stadium (8:00 AM)
- Kirinyaga West: Kandongu Hospital Grounds (2:00 PM)
- Mwea East: Wang’uru Stadium (8:00 AM)
- Mwea West: Kangai Stadium (2:00 PM)
- Kahuro: Kahuro Stadium (8:00 AM)
21. Murang’a County
- Kangema: Kangema General Kago Stadium (8:00 AM)
- Mathioya: Rurie Stadium (2:00 PM)
- Kigumo: Kigumo Bendera Play Grounds (8:00 AM)
- Murang’a East: Hura Stadium Murang’a (2:00 PM)
- Kandara: Kandara Stadium (8:00 AM)
- Murang’a South: Kithuani Sports Ground (2:00 PM)
22. Kiambu County
- Premier Bag Grounds: Premier Bag Grounds (8:00 AM)
- Kwambira Stadium: Kwambira Stadium (2:00 PM)
- Kirigiti Market: Kirigiti Market (8:00 AM)
- Karuri Play Grounds: Karuri Play Grounds (2:00 PM)
- Ndumberi Stadium: Ndumberi Stadium (8:00 AM)
23. Turkana County
- Turkana Central: Lodwar Airstrip (8:00 AM)
- Turkana South: Lokichar DCC’s Office (8:00 AM)
- Turkana East: Lokori DCC’s Office (8:00 AM)
- Turkana North: Lokitaung Stadium (8:00 AM)
- Loima: Lorugum Resource Centre (2:00 PM)
24. West Pokot County
- Kapenguria: Kapenguria Baraza Park (8:00 AM)
- Kacheliba: Kacheliba DCC’s Office (8:00 AM)
- Pokot South: Kabichbich DCC’s Office (2:00 PM)
25. Samburu County
- Samburu East: Wamba Market Baragoi (8:00 AM)
- Samburu North: Kenya Stadium (2:00 PM)
26. Trans Nzoia County
- Kwanza: Kwanza DCC’s Office (8:00 AM)
- Endebess: Endebess DCC’s Office (2:00 PM)
- Kiminini: Kiminini DCC’s Office (8:00 AM)
- Saboti: Saboti DCC’s Office (2:00 PM)
27. Uasin Gishu County
- Turbo: 64 Stadium (8:00 AM)
- Soy: 64 Stadium (8:00 AM)
- Ainabkoi: Wanuifor Stadium (8:00 AM)
- Moiben: Kipchoge Keino Stadium (2:00 PM)
- Kesses: DCC’s Office Kesses (8:00 AM)
- Kapseret: Eldoret Ask Show Ground (2:00 PM)
28. Elgeyo Marakwet County
- Keiyo North: Iten Town Chepkero (8:00 AM)
- Keiyo South: DCC’s Office Chepkero (2:00 PM)
- Marakwet West: Kapswar Play Ground (8:00 AM)
- Marakwet East: Chesoi Chief’s Camp (2:00 PM)
29. Nandi County
- Nandi Central: Kapsabet Baraza Ground (8:00 AM)
- Tinderet: Maraba DCC’s Office (2:00 PM)
- Nandi East: Nandi Hills Stadium (8:00 AM)
- Nandi South: Kobujoi DCC’s Office (2:00 AM)
- Nandi North: Kapsabet Sports Grounds (8:00 AM)
30. Baringo County
- Koibatek: Eldama Ravine Stadium (8:00 AM)
- Mogotio: Mogotio Polytechnic (2:00 PM)
- Tiaty East: Tangulbei DCC’s Office (8:00 AM)
- Baringo West: DCC’s Office (2:00 PM)
31. Laikipia County
- Laikipia East: Nanyuki Stadium (8:00 AM)
- Laikipia West: Rumuruti Grounds (2:00 PM)
- Laikipia Central: Sirima Grounds (8:00 AM)
- Nyahururu: Nyahururu Municipal Stadium (2:00 PM)
32. Nakuru County
- Nakuru: DCC’s Office Nakuru (8:00 AM)
- Nakuru West: Kapkures Nakuru Khoto (2:00 PM)
- Gilgil: Gilgil Stadium (8:00 AM)
- Kuresoi South: Olenguruoni Stadium (2:00 PM)
- Kuresoi North: Sirikwa DCC’s Office (8:00 AM)
- Naivasha: Naivasha Stadium (2:00 PM)
33. Narok County
- Kilgoris: DCC’s Office Kilgoris (8:00 AM)
- Transmara East: Emuria – Dikirr District HQS (2:00 PM)
- Transmara South: DCC’s Office (8:00 AM)
- Narok Central: Kaijado DCC’s Office (2:00 PM)
34. Kajiado County
- Kajiado West: Oltinga Centre School (8:00 AM)
- Kajiado Central: Lotokitok Stadium (2:00 PM)
- Kajiado North: Ngong DCC’s Office (8:00 AM)
35. Kericho County
- Kipkelion: Kipkelion DCC’s Stadium (8:00 AM)
- Bureti: Kapkatet Stadium (2:00 PM)
- Belgut: Belgut (Sosiot) Grounds (8:00 AM)
- Sigowet: Sigowet Stadium (2:00 PM)
36. Bomet County
- Bomet Central: Bomet Stadium (8:00 AM)
- Bomet East: Longisa Youth Empowerment Ground (2:00 PM)
- Konoin: Konoin Stadium (8:00 AM)
- Chepalungu: Sigor Play Ground (2:00 PM)
- Sotik: DCC’s Office Sotik T/ship (8:00 AM)
37. Kakamega County
- Lugari: Lumakanda Township Pry Sch (8:00 AM)
- Matete: Matete Playing Ground (2:00 PM)
- Lurambi: Bukhungu Stadium Kakamega (8:00 AM)
38. Vihiga County
- Luanda: DCC’s Office Luanda (2:00 PM)
- Vihiga: Vihiga DCC’s Office (8:00 AM)
- Sabatia: Sabatia DCC’s Office (2:00 PM)
- Hamisi: Hamisi Sports Ground (8:00 AM)
- Emuhaya: DCC’s Office Emuhaya (8:00 AM)
39. Bungoma County
- Bungoma West: Panpaper Grounds Webuye (2:00 PM)
- Bungoma North: DCC’s Office Bungoma North (8:00 AM)
- Bungoma Central: Musee CDF Grounds (2:00 PM)
- Cheptais: Cheptais DCC’s Office (8:00 AM)
- Mt. Elgon: Mt. Elgon DCC’s Office (2:00 PM)
- Sirisia: Sirisia Sports Ground (8:00 AM)
- Kapsokwony: Kapsokwony (2:00 PM)
- Webuye East: Bokoli Division HQS (8:00 AM)
- Webuye West: DCC’s Office Tongaren (2:00 PM)
- Kimilili: Kimilili DCC’s Office (8:00 AM)
- Kipsiro: DCC’s Office (2:00 PM)
- Bumula: Bumula Centre DCC’s Office (8:00 AM)
40. Busia County
- Funyula: Funyula Stadium (8:00 AM)
- Amagoro: Amagoro DCC’s Office (2:00 PM)
- Butula: Butula Youth Polytechnic (8:00 AM)
- Teso North: Amukura DCC’s Office (2:00 PM)
- Teso South: Butula Youth Polytechnic (8:00 AM)
- Samia: Funyula Stadium (2:00 PM)
- Nambale: Nambale DCC’s Office (8:00 AM)
- Bunyala: Sigagion Stadium (2:00 PM)
41. Siaya County
- Bondo: Bondo University Grounds (2:00 PM)
- Rarieda: Nyilima Centre Grounds (8:00 AM)
- Ugenya: Ugenya DCC’s Office (8:00 AM)
- Ugunja: Ugunja DCC’s Office (2:00 PM)
- Gem: Yala Stadium (8:00 AM)
- Bondo: Siaya University Grounds (2:00 PM)
42. Kisumu County
- Kisumu Central: Kenyatta Grounds (8:00 AM)
- Kisumu East: Nyando DCC’s Office (2:00 PM)
- Kisumu West: Kombewa Show Ground (8:00 AM)
- Nyakach: Nyakach DCC’s Office (2:00 PM)
- Muhoroni: Chemelil Sugar Company Stadium (8:00 AM)
43. Homa Bay County
- Homa Bay: Homa Bay DCC’s Office (8:00 AM)
- Suba Central: DCC’s Office (2:00 PM)
- Suba South: Peter Ngatano Stadium (8:00 AM)
- Rongo: Rongo District HQS (8:00 AM)
- Kuria West: DCC’s Office (2:00 PM)
- Kura East: District HQS (8:00 AM)
- Suba West: Piny Oyie DCC’s Grounds (2:00 PM)
- Mbita: Mbita Centre DCC’s Office (8:00 AM)
44. Migori County
- Nyatike North: DCC’s Office (8:00 AM)
- Nyatike West: DCC’s Office (2:00 PM)
- Nyatike South: DCC’s Office (8:00 AM)
- Ntimaru: DCC’s Office (8:00 AM)
- Awendo: Awendo D.O Office (2:00 PM)
- Mabera: DCC’s Office (8:00 AM)
- Uriri: Uriri District HQS (2:00 PM)
- Marani: Marani Football Ground (8:00 AM)
- Nyamache: Nyamache Stadium (2:00 PM)
45. Kisii County
- Kisii South: Nyamache Stadium (8:00 AM)
- Kenyenya: Kenyenya Stadium (2:00 PM)
- Nyaribari Masaba: Nyaribari Masaba Stadium (8:00 AM)
- Nyaribari Chache: Nyaribari Chache Stadium (2:00 PM)
46. Nyamira County
- Borabu: Matutu DCC’s Office (8:00 AM)
- Manga: Manga DCC’s Office (Market) (2:00 PM)
- Masaba North: Rigoma Market (8:00 AM)
- Nyamira South: Ekerenyo DCC’s Ground (2:00 PM)
- Nyamira North: Ekerenyo DCC’s Ground (8:00 AM)
47. Nairobi County
- Embakasi Central: Huruma Grounds (8:00 AM)
- Embakasi North: Shepherd Grounds (2:00 PM)
- Embakasi East: Jacaranda Grounds (8:00 AM)
- Embakasi West: Tena Grounds (2:00 PM)
- Kamukunji: Kamukunji Sports Grounds (8:00 AM)
- Kasarani: Moi Sports Centre Kasarani (2:00 PM)
- NYS: NYS Headquarters – Ruaraka (8:00 AM)
- PSTC: PSTC Ruaraka (8:00 AM)
How to Prepare for the Kenya Prisons Recruitment Exercise
1. Gather Required Documents
- National ID or birth certificate.
- KRA PIN.
- Academic certificates (KCSE D+ or equivalent).
- Testimonials (if applicable).
2. Physical Preparation
- Train for physical fitness tests (running, push-ups, etc.).
- Ensure you meet height and health requirements.
3. Arrive Early
- Be at your designated centre by 8:00 AM (or 2:00 PM for specified centres).
- Dress appropriately (sports attire recommended).
4. Avoid Scams
- The process is free; report any bribery attempts to KPS authorities.
Career Prospects in the Kenya Prisons Service
Joining KPS as a Prison Constable offers a stable career with growth opportunities:
- Starting Salary: Approximately Ksh 20,000-30,000/month (as per 2025 scales).
- Benefits: Housing, medical cover, and pension.
- Career Progression: Opportunities to rise to ranks like Sergeant, Inspector, or even Commissioner with further training.
- Training: 9-month para-military training equips recruits with skills in security, rehabilitation, and administration.
The Kenya National Bureau of Statistics (KNBS) notes a 10% annual growth in public sector jobs, making KPS a reliable employer.
The Kenya Prisons Service recruitment 2025 offers a golden opportunity for young Kenyans to serve their country while building a rewarding career. With recruitment centres spread across all 47 counties, the process is accessible and transparent. Review the full list of recruitment centres for Kenya Prison jobs, ensure you meet the eligibility criteria, and prepare thoroughly for the April 30, 2025, exercise. Your journey to becoming a Prison Constable starts here!