Skip to content
Verified 12 September 2026

How to reach DTB Kenya

By Arnold Ochieng · Diamond Trust Bank Kenya hub · paybillke is an independent guide and is not affiliated with Diamond Trust Bank Kenya.

The number to call is 0719 031 888. We rang it on 12 September 2026 and it reaches DTB support. DTB also publishes 0732 121 888 and 020 2849 000, and states that the line is available 24 hours a day.

If you are calling about a missing payment

Have the M-PESA transaction code in front of you before you dial, along with the account number you sent to and the exact amount. The code is what lets DTB trace it, and calling without it usually means calling twice. Do not send a second payment while the first is being traced.

Finding a branch or ATM

DTB runs a locator at dtbk.dtbafrica.com/locators. We are not publishing a branch count, because DTB does not publish one and a number that goes stale is worse than no number. The head office is DTB Centre, Mombasa Road, Nairobi.

What still needs a branch

Most banking does not, but three things genuinely do, and knowing which saves a wasted trip:

  • Registering for mobile banking. There is no self-service route.
  • Activating a new SIM on an existing mobile banking profile.
  • Resetting a PIN when you never set security questions, or the self-reset fails. Take your National ID.

Everything else, balances, transfers, PesaLink, bill payments, cheque books, fixed deposits and Weza, works from *382# or the m24/7 app.

A note on the email address

DTB displays its customer-care email behind an obfuscation script on every page of its site, which means it cannot be read reliably by a browser without JavaScript, and we will not guess at it. Ask for the current address on 0719 031 888, or use the contact form on DTB's own site, which routes to the right desk anyway.

Social media, and a warning about it

DTB is on X as @DTBKenya, on LinkedIn as diamondtrustbank, and on Facebook as DTBduo. Fake support accounts imitating Kenyan banks are common, and they work by replying to your public complaint within minutes and moving you to a direct message. No real bank will ask for your PIN, your OTP or your full card number in a DM. If a conversation heads that way, stop and call 0719 031 888.

About this guide

Independent guide. paybillke is not Diamond Trust Bank and has no commercial relationship with it. Paybill, USSD and charge details were checked against DTB's own site on 12 September 2026. Bank tariffs and loan terms are revised regularly, so confirm anything you are about to act on with DTB on 0719 031 888 or at dtbk.dtbafrica.com.
DTB Kenya contacts
WhatDetail
Customer care, 24/70719 031 888
Customer care0732 121 888
Landline020 2849 000
Diaspora0759 206 345, 0719 031 840
Branch and ATM locatordtbk.dtbafrica.com/locators
Head officeDTB Centre, Mombasa Road, Nairobi
Mobile banking*382#, and the DTB m24/7 app
Internet bankingi247.diamondtrustbank.co.ke

Frequently asked

What is DTB's customer care number?

0719 031 888, available 24 hours. DTB also publishes 0732 121 888 and 020 2849 000.

Where is the DTB head office?

DTB Centre, Mombasa Road, Nairobi.

How do I find a DTB branch?

Use the locator at dtbk.dtbafrica.com/locators.

My M-PESA payment to DTB has not reflected. Who do I call?

Call 0719 031 888 with the M-PESA transaction code. Do not send a second payment before the first is traced.

What is the DTB diaspora number?

0759 206 345 or 0719 031 840.