Kenyan Government Ministries: Locations and Contacts
Fact-checked on
In this article
- Ministries and Their Contacts
- Ministry of Agriculture and Livestock Development
- Ministry of Co-operatives and MSMEs Development
- Ministry of Defence
- Ministry of East African Community (EAC), the ASALs and Regional Development
- Ministry of Education
- Ministry of Energy and Petroleum
- Ministry of Environment, Climate Change and Forestry
- Ministry of Foreign and Diaspora Affairs
- Ministry of Health
- Ministry of Information, Communications and the Digital Economy
- Ministry of Interior and National Administration
- Ministry of Investments, Trade and Industry
- Ministry of Labour and Social Protection
- Ministry of Lands, Public Works, Housing and Urban Development
- Ministry of Mining, Blue Economy and Maritime Affairs
- Ministry of Roads and Transport
- The National Treasury and Economic Planning
- Ministry of Tourism and Wildlife
- Ministry of Water, Sanitation and Irrigation
- Other Ministries
- Notes
- 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
- Email: ps@tourism.go.ke
- Website: tourism.go.ke
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.
Sources and useful links
- Office of the President: Ministries
- Ministry of Agriculture and Livestock Development
- Ministry of Co-operatives and MSMEs Development: Contact Us
- Ministry of Defence
- Ministry of EAC, the ASALs and Regional Development
- Ministry of Education
- State Department for Energy
- State Department for Environment and Climate Change
- State Department for Forestry
- Ministry of Foreign and Diaspora Affairs: Contact Us
- Ministry of Health
- Ministry of ICT and the Digital Economy: Contact Us
- Ministry of Interior and National Administration: Contact Us
- State Department for Trade: Contact Us
- State Department for Industry
- Ministry of Labour and Social Protection: Contacts
- State Department for Social Protection
- State Department for Lands and Physical Planning
- State Department for Housing and Urban Development
- State Department for Public Works
- State Department for Mining
- Ministry of Roads and Transport: Contact Us
- State Department for Roads
- The National Treasury
- Ministry of Tourism and Wildlife: Contact Us
- Ministry of Water, Sanitation and Irrigation: Contact Us