• About Us
  • Privacy
  • Terms
  • DMCA
  • Ad Choices
  • Contact Us
Wednesday, October 14, 2026
Deborah Wando
No Result
View All Result
  • Smart Living
  • Recipes
  • DIY
  • Decoration
  • Organization
  • Wellness
  • Gardening
  • Family Living
  • Health
Deborah Wando
No Result
View All Result
Deborah Wando
No Result
View All Result

Home » List of Kenya Revenue Authority (KRA) Branches

List of Kenya Revenue Authority (KRA) Branches

Patricia Renee by Patricia Renee
8 months ago
in Lists
A A
List of Kenya Revenue Authority (KRA) Branches
Share on FacebookShare on Twitter
ADVERTISEMENT

The Kenya Revenue Authority (KRA) plays a vital role in the collection of taxes and ensuring the regulation of imports and exports within Kenya. Established under the State Corporations Act of Kenya, KRA has expanded its reach across the country, offering services to individuals, businesses, and government entities. It is responsible for ensuring that the tax laws and regulations are enforced, contributing significantly to Kenya’s revenue base.

The Kenya Revenue Authority (KRA) was established by an Act of Parliament, the Kenya Revenue Authority Act, which became effective on 1 July 1995. The Authority is charged with collecting revenue on behalf of the Government of Kenya.

The Authority’s core operations are:-

  1. To assess, collect and account for all revenues in accordance with the written laws and the specified provisions of the written laws.
  2. To advise on matters relating to the administration of, and collection of revenue under the written laws or the specified provisions of the written laws.
  3. To perform such other functions in relation to revenue as the Cabinet Secretary responsible for matters relating to finance may direct.

Recently, the government of Kenya proposed the renaming of the agency from the current KRA to the Kenya Revenue Service(KRS) in order to portray the agency as a service provider to the citizenry as opposed to a powerful authority.

This article provides an up-to-date list of KRA branches located in various regions across Kenya. Whether you’re looking for KRA’s services in Nairobi, Kisumu, Mombasa, or any other county, this guide will help you find the nearest office, along with contact details for your convenience.


Nairobi Region

  1. Head Office
    Location: Times Tower Building, Haile Selassie Avenue
    Contacts: 020 499 9999 / 0711 099 999
  2. Sameer Park
    Contacts: 0709 016 616 / 020 239 6006
  3. Ushuru Pension Towers
    Contact: 0709 011 501
  4. KESRA Centre
    Location: Along Waiyaki Way
  5. Forodha House, JKIA
    Contact: 020 682 2854

South Rift Region

  1. Nakuru Office
    Location: Generation House
    Contacts: 0725 777 409 / 051 221 3926
  2. Kajiado Office
    Location: Kitengela Mall, 4th Floor
  3. Maralal Office
    Location: Maralal Town
  4. Kericho Office
    Location: Kericho DC’s Compound
  5. Nyahururu Office
    Location: Along Sharpe Road, Nyahururu Town
  6. Naivasha Office
    Location: Jubilee Mall
    Contact: 052 201 04 / 2020108 / 201122

Northern Region

  1. Machakos Office
    Location: Sartaj Building, 3rd Floor, Off Kangundo
    Contacts: 020 202 0348 / 044 202 0232
  2. Embu Office
    Location: Mugo House, Ground Floor
    Contact: 068 31360
  3. Mandera Office
    Location: Along Isiolo-Mandera Road
  4. Garissa Office
    Contact: 046 210 2580
  5. Wajir Office
    Location: KRA Custom Building, Mandera Road
  6. Kitui Office
    Location: Bondeni
    Contact: 0771 095 931
  7. Meru Office
    Location: Angaine Plaza, Tom Mboya Street
    Contact: 064 30713
  8. Isiolo Office
    Location: My Space Building, Next to Isiolo Ardhi House
  9. Moyale Office
    Location: Moyale OSBP

Western Region

  1. Kisumu Office
    Location: Lake Basin Mall
    Contact: 0722 509 935
  2. Kakamega Office
    Location: Posta House
    Contact: 0206 900 000
  3. Kisii Office
    Location: Umoja Plaza
    Contact: 0780 999 995
  4. Malaba OSBP
    Location: Along Eldoret-Malaba Road
  5. Busia OSBP
    Location: Along Kisumu-Busia Road
  6. Isebania OSBP
    Location: Migori Road

Central Region

  1. Thika Office
    Location: Thika House, Thika Town
    Contacts: 0741 852 035 / 067 222 1701
  2. KRA Central Region Headquarters – Nyeri
    Location: Veka Plaza, Kenyatta Road, Opposite Kamukunji Grounds
    Contact: 0709 011 111
  3. Kerugoya Office
    Location: Machere Plaza
  4. Nanyuki Office
    Location: Ubii Plaza
  5. Murang’a Office
    Location: Ngeka Centre
    Contact: 060 203 0700
  6. Kiambu Office
    Location: Kiambu Mall

South Coast

  1. Mombasa – Custom House
    Contact: 041 231 4070
  2. Malindi Office
    Location: Malindi Complex
    Contact: 042 213 0955
  3. Voi Office
    Location: Potter’s House
    Contact: 043 203 1120
  4. Lamu Office
    Location: Mkunguni Square
    Contact: 0792 973 791
  5. Ukunda Office
    Location: Holding Meridian
  6. Ngomeni Office
    Location:
  7. Diani Office
    Location: Near Dola Depot, Off Ukunda-Ramisi Road

North Rift Region

  1. Eldoret – Domestic Taxes Department
    Location: Kiptagich House
    Contact: 053 206 2300
  2. Eldoret KPC
    Location: Eldoret
  3. Eldoret EIA (Eldoret Airport Warehouse)
    Location: Eldoret
  4. Eldoret EIA (Eldoret Airport Baggage Hall)
    Location: Eldoret
  5. Lodwar Office
    Contacts: 020 239 8852 / 0770 016 179
  6. Kitale Office
    Location: Trans Nzoia Women Plaza
    Contacts: 020 239 8707 / 020 785 9501

Nyanza Branches

  1. Kisumu Office
    Location: Kisumu Telephone House, Oginga Odinga Street
    Contact: 0204 952 947
  2. Kisii Office
    Location: Kisii Hospital Road, Opposite Police Station
    Contact: 0204 952 949
  3. Bungoma Office
    Location: Bungoma Telephone House, Next to Huduma Centre
    Contact: 0204 952 946
  4. Homabay Office
    Location: Homabay Exchange, Next to Posta / Huduma Centre
    Contact: 0204 952 980
  5. Kakamega Office
    Location: Kakamega Telephone House, Next to Huduma Centre
    Contact: 0204 952 945

Conclusion

Kenya Revenue Authority (KRA) has established numerous branches across the country to serve the public, ensuring that tax services, compliance, and other related services are easily accessible. Whether you’re located in Nairobi, Kisumu, Eldoret, or any other part of Kenya, these branches play a critical role in facilitating government services. Be sure to contact your local KRA office to ensure compliance with all necessary tax and regulatory requirements.

ADVERTISEMENT
Previous Post

Top Conference Venues in Thika – Ideal Locations for Meetings & Events

Next Post

Discover Safaricom M-Pesa Loan Products in Kenya | M-Shwari, KCB, Fuliza & More

Related Posts

Licensed Motor Assessors in Kenya 2026
Lists

Best Car Dealers in Mombasa for Affordable and Luxury Cars

by Deborah Wando
May 23, 2026
0

Car Dealers in Mombasa continue to attract buyers from across Kenya due to their competitive pricing, wide vehicle selection, and...

Read moreDetails
Where to Buy Wayfair Coffee Tables Kenya
Guide

Where to Buy Wayfair Coffee Tables Kenya

by Deborah Wando
April 10, 2026
0

If you are looking for Wayfair coffee tables Kenya, the best approach is to buy from trusted local furniture stores...

Read moreDetails
20 Powerful Fruits and Their Health Benefits
Lists

20 Powerful Fruits and Their Health Benefits

by Deborah Wando
March 13, 2026
0

Fruits and their health benefits have fascinated nutrition experts, doctors, and food lovers for centuries. Fruits are nature’s most colorful...

Read moreDetails
Best Butter to Use When Baking Cakes
Lists

Best Butter to Use When Baking Cakes

by Deborah Wando
March 6, 2026
0

Best butter for baking cakes plays a crucial role in determining the flavor, texture, and moisture of your cake. Butter...

Read moreDetails
best cheese to use
Lists

Best Cheeses to Use and When to Use Them

by Deborah Wando
March 6, 2026
0

Best cheese to use often depends on the dish you are preparing, the texture you want, and the flavor you...

Read moreDetails
Umoja Rubber Shoe Branches in Kenya
Lists

Umoja Rubber Shoe Branches in Kenya

by Deborah Wando
February 17, 2026
0

Umoja Rubber Branches form an extensive retail network serving customers across Kenya. Since its establishment in 1978, Umoja Rubber has...

Read moreDetails
Next Post
How To Check Fuliza M-Pesa Limit and Balance

Discover Safaricom M-Pesa Loan Products in Kenya | M-Shwari, KCB, Fuliza & More

ADVERTISEMENT
  • About Us
  • Privacy
  • Terms
  • DMCA
  • Ad Choices
  • Contact Us

© 2026 Deborah Wando

No Result
View All Result
  • Smart Living
  • Recipes
  • DIY
  • Decoration
  • Organization
  • Wellness
  • Gardening
  • Family Living
  • Health

© 2026 Deborah Wando