Kenya Government

Kenyan Government Ministries: Locations and Contacts

Fact-checked on

In this article
  1. Ministries and Their Contacts
  2. Ministry of Agriculture and Livestock Development
  3. Ministry of Co-operatives and MSMEs Development
  4. Ministry of Defence
  5. Ministry of East African Community (EAC), the ASALs and Regional Development
  6. Ministry of Education
  7. Ministry of Energy and Petroleum
  8. Ministry of Environment, Climate Change and Forestry
  9. Ministry of Foreign and Diaspora Affairs
  10. Ministry of Health
  11. Ministry of Information, Communications and the Digital Economy
  12. Ministry of Interior and National Administration
  13. Ministry of Investments, Trade and Industry
  14. Ministry of Labour and Social Protection
  15. Ministry of Lands, Public Works, Housing and Urban Development
  16. Ministry of Mining, Blue Economy and Maritime Affairs
  17. Ministry of Roads and Transport
  18. The National Treasury and Economic Planning
  19. Ministry of Tourism and Wildlife
  20. Ministry of Water, Sanitation and Irrigation
  21. Other Ministries
  22. Notes
  23. Sources and useful links

Need to write to a ministry, follow up on a file or simply find the right office in Nairobi? Kenya’s ministries have been renamed and reshuffled several times since 2018, so many old addresses and phone numbers no longer work. Below are the current head office details, taken from each ministry’s (or State Department’s) own website.

The national government is now organised under Executive Order No. 1 of 2025. Each ministry has one or more State Departments, each headed by a Principal Secretary (PS). Where a ministry has several State Departments in different buildings, we list the main ones.

Ministries and Their Contacts

All offices below are in Nairobi. Ministries are listed alphabetically.

Ministry of Agriculture and Livestock Development

  • Office: Kilimo House, Cathedral Road
  • Postal address: P.O. Box 30028-00100, Nairobi
  • Phone: +254 20 2718870
  • Email: info@kilimo.go.ke
  • Website: kilimo.go.ke

Ministry of Co-operatives and MSMEs Development

  • Office: NSSF Building, Bishops Road (the MSMEs State Department is at Prism Towers)
  • Postal address: P.O. Box 30547-00100, Nairobi
  • Phone: 020 2731531-9
  • Email: cs@cooperativesmsme.go.ke
  • Website: cooperativesmsme.go.ke

Ministry of Defence

  • Office: Ulinzi House, Lenana Road
  • Postal address: P.O. Box 40668-00100, Nairobi
  • Phone: 020 2712054
  • Email: stratcom@mod.go.ke
  • Website: mod.go.ke

Ministry of East African Community (EAC), the ASALs and Regional Development

  • Office: Co-op Bank House, 16th Floor, Haile Selassie Avenue
  • Postal address: P.O. Box 8846-00200, Nairobi
  • Phone: +254 729 111108 or +254 733 208888
  • Email: ps@meac.go.ke
  • Website: eac.go.ke

Ministry of Education

  • Office: Jogoo House “B”, Taifa Road
  • Phone: 020 3318581
  • Email: info@education.go.ke
  • Website: education.go.ke

Ministry of Energy and Petroleum

  • Office (State Department for Energy): Kawi Complex, off Red Cross Road
  • Phone: +254 20 4841000
  • Email: info@energy.go.ke
  • Website: energy.go.ke

Ministry of Environment, Climate Change and Forestry

  • Office: SHA Building (formerly NHIF Building), Ragati Road, Upper Hill
  • Postal address: P.O. Box 30126-00100, Nairobi
  • Phone: +254 20 2730808/9
  • Email: psoffice@environment.go.ke (Environment) or ps@forestry.go.ke (Forestry)
  • Websites: environment.go.ke and forestry.go.ke

Ministry of Foreign and Diaspora Affairs

  • Office: Old Treasury Building, Harambee Avenue
  • Postal address: P.O. Box 30551-00100, Nairobi
  • Phone: 020 3318888
  • Email: info@mfa.go.ke
  • Website: mfa.go.ke

Ministry of Health

  • Office: Afya House, Cathedral Road
  • Postal address: P.O. Box 30016-00100, Nairobi
  • Phone: +254 20 2717077
  • Email: ps.medical@health.go.ke (Medical Services) or ps.publichealth@health.go.ke (Public Health)
  • Website: health.go.ke

Ministry of Information, Communications and the Digital Economy

  • Office: Telposta Towers, Koinange Street
  • Postal address: P.O. Box 30025-00100, Nairobi
  • Phone: +254 20 4920000
  • Email: info@information.go.ke
  • Website: ict.go.ke

Ministry of Interior and National Administration

  • Office: Harambee House, Harambee Avenue
  • Postal address: P.O. Box 30510-00100, Nairobi
  • Phone: +254 20 2227411
  • Email: info@interior.go.ke
  • Website: interior.go.ke

Ministry of Investments, Trade and Industry

  • State Department for Trade: Teleposta Towers, 18th Floor, Kenyatta Avenue; P.O. Box 30430-00100, Nairobi; Phone +254 20 2242829; Email ps.trade@trade.go.ke; trade.go.ke
  • State Department for Industry: Social Security House, Block A, 23rd Floor; Phone +254 20 2731531; Email info@industrialization.go.ke; industrialization.go.ke

Ministry of Labour and Social Protection

  • Office: Social Security House (NSSF Building), Bishops Road
  • Postal address: P.O. Box 40326-00100, Nairobi
  • Phone: +254 20 2729800
  • Email: info@labour.go.ke (Labour) or ps@socialprotection.go.ke (Social Protection)
  • Websites: labour.go.ke and socialprotection.go.ke

Ministry of Lands, Public Works, Housing and Urban Development

  • Lands and Physical Planning: Ardhi House, 1st Ngong Avenue, off Ngong Road; P.O. Box 30450-00100, Nairobi; Phone +254 20 2718050; Email info@ardhi.go.ke; lands.go.ke
  • Housing and Urban Development: Phone +254 20 2713833; Email info@housingandurban.go.ke; housingandurban.go.ke
  • Public Works: Works Building, Ngong Road; P.O. Box 30743-00100, Nairobi; Phone +254 20 2738370; Email info@publicworks.go.ke; publicworks.go.ke

Ministry of Mining, Blue Economy and Maritime Affairs

  • Office (State Department for Mining): Works Building, 3rd Floor, Ngong Road
  • Phone: +254 20 2721074
  • Email: ps@mining.go.ke
  • Website: mining.go.ke

Ministry of Roads and Transport

  • State Department for Transport: Transcom House, Ngong Road; P.O. Box 52692-00200, Nairobi; Phone +254 20 2722216; Email info@transport.go.ke; transport.go.ke
  • State Department for Roads: Works Building, Ngong Road; P.O. Box 30260-00100, Nairobi; Phone +254 20 2723232; Email info@roads.go.ke; roads.go.ke

The National Treasury and Economic Planning

  • Office: Treasury Building, Harambee Avenue
  • Postal address: P.O. Box 30007-00100, Nairobi
  • Phone: +254 20 2252299
  • Website: treasury.go.ke

Ministry of Tourism and Wildlife

Ministry of Water, Sanitation and Irrigation

  • Office: Maji House, Upper Hill, off Ngong Road
  • Postal address: P.O. Box 49720-00100, Nairobi
  • Phone: +254 20 2716103
  • Email: ps@water.go.ke
  • Website: water.go.ke

Other Ministries

The Ministry of Public Service and Human Capital Development, the Ministry of Youth Affairs and Sports (and the creative economy) and the Ministry of Gender, Culture, the Arts and Heritage also exist, but we could not confirm their current contact details from an official source. Check the ministries page on the Office of the President website.

Notes

Most ministry services, such as permits, certificates and licences, are now applied for and paid for on eCitizen. You rarely need to visit a ministry in person. See our list of eCitizen services.

Many ministries now share a building with other offices. When you visit, ask for the specific State Department you need, not just the ministry.

Ministry names change whenever the President reorganises government. If a ministry has been renamed, its old website usually redirects to the new one.

Looking for county offices instead? See All Kenya County Governments Contact Details.

Leave a Reply

Your email address will not be published. Required fields are marked *