Kenyan Banks, their USSD and Mpesa Pay bill Numbers
1. KCB *522# MPESA Paybill number: 522522
2. Commercial Bank of Africa *654# MPESA Paybill number: 880100
3. Co-operative Bank *667# MPESA Paybill number: 400200
4. Standard Chartered Bank *722# MPESA Paybill number: 329329
5. Absa bank Kenya (formerly Barclays Bank K LTD) MPESA Paybill number: 303030
6. NCBA bank MPESA Paybill number: MPESA Paybill number: 880100
7. Family Bank Ltd *325# MPESA Paybill number: 222111
8. CFC Stanbic *208# MPESA Paybill number: 600100
9. Equity Bank *247# MPESA Paybill number: 247247
10. National Bank *625# MPESA Paybill number: 547700
11. Chase Bank * 275# MPESA Paybill number: 552800
12. I & M Bank Limited *458# MPESA Paybill number: 542542
13. Diamond Trust Bank (DTB) *385# MPESA Paybill number: 516600
14. Ecobank *335# MPESA Paybill number: 700201
15. Jamii Bora Bank *344# MPESA Paybill number: 529901
16. IMPERIAL BANK LTD *356# MPESA Paybill number: 800100
17. Credit Bank *699# MPESA Paybill number: 972700
18. Consolidated Bank LTD *262# MPESA Paybill number: 508400
19. Equatorial Commercial Bank *286# MPESA Paybill number: 498100
20. K-REP BANK *527# MPESA Paybill number: 111999
21. Transnational Bank *862# MPESA Paybill number: 862862
22. Post Office Savings Bank *498# MPESA Paybill number: 200999
23. Gulf African Bank *399# MPESA Paybill number: 985050
24. Housing Finance Company Ltd *231# MPESA Paybill number: 100400
25. Bank of Africa (BOA) *987# MPESA Paybill number: 972900
26. UBA Bank *368# MPESA Paybill number: 559900
27. Guardian Bank *356# MPESA Paybill number: 344501
28. KWFTDTM *378# MPESA Paybill number: 101200
29. SMEP DTM *741# MPESA Paybill number: 777001
30. Musoni *279# MPESA Paybill number: 514000
31. Vision Fund Kenya *985# MPESA Paybill number: 200555
32. Rafiki DTM *366# MPESA Paybill number: 802200
Other Common Mpesa Pay Bill Numbers;
1) KPLC MPESA Paybill number: 888888 postpaid and 888880 prepaid
2) NTSA MPESA Paybill number: 206206
3) Nairobi Water MPESA Paybill number: 444400
4) Tala MPESA Paybill number: 851900
5) Branch MPESA Paybill number: 998608
6) KRA MPESA Paybill number: 572572
7) HELB MPESA Paybill number: 200800
8) Nairobi County Parking fees MPESA Paybill number: 147147
9) Immigration Services MPESA Paybill number: 206206
10) NHIF MPESA Paybill number: 200222
11) Metropol CRB MPESA Paybill number: 220388
12) NSSF MPESA Paybill number: 333300
13) Lands Services MPESA Paybill number: 206206
14) Startimes MPESA Paybill number: 585858
15) Zuku MPESA Paybill number: 320320
16) Dstv MPESA Paybill number: 444900
17) Gotv MPESA Paybill number: 423655
18) Pesapal MPESA Paybill number : 220123
19) Zenka MPESA Paybill number:979988
20) Paypal MPESA Paybill number: 800088
21) Kenya Police Sacco MPESA Paybill number: 169500
22) Stawi MPESA Paybill number: 796101
1. KCB *522# MPESA Paybill number: 522522
2. Commercial Bank of Africa *654# MPESA Paybill number: 880100
3. Co-operative Bank *667# MPESA Paybill number: 400200
4. Standard Chartered Bank *722# MPESA Paybill number: 329329
5. Absa bank Kenya (formerly Barclays Bank K LTD) MPESA Paybill number: 303030
6. NCBA bank MPESA Paybill number: MPESA Paybill number: 880100
7. Family Bank Ltd *325# MPESA Paybill number: 222111
8. CFC Stanbic *208# MPESA Paybill number: 600100
9. Equity Bank *247# MPESA Paybill number: 247247
10. National Bank *625# MPESA Paybill number: 547700
11. Chase Bank * 275# MPESA Paybill number: 552800
12. I & M Bank Limited *458# MPESA Paybill number: 542542
13. Diamond Trust Bank (DTB) *385# MPESA Paybill number: 516600
14. Ecobank *335# MPESA Paybill number: 700201
15. Jamii Bora Bank *344# MPESA Paybill number: 529901
16. IMPERIAL BANK LTD *356# MPESA Paybill number: 800100
17. Credit Bank *699# MPESA Paybill number: 972700
18. Consolidated Bank LTD *262# MPESA Paybill number: 508400
19. Equatorial Commercial Bank *286# MPESA Paybill number: 498100
20. K-REP BANK *527# MPESA Paybill number: 111999
21. Transnational Bank *862# MPESA Paybill number: 862862
22. Post Office Savings Bank *498# MPESA Paybill number: 200999
23. Gulf African Bank *399# MPESA Paybill number: 985050
24. Housing Finance Company Ltd *231# MPESA Paybill number: 100400
25. Bank of Africa (BOA) *987# MPESA Paybill number: 972900
26. UBA Bank *368# MPESA Paybill number: 559900
27. Guardian Bank *356# MPESA Paybill number: 344501
28. KWFTDTM *378# MPESA Paybill number: 101200
29. SMEP DTM *741# MPESA Paybill number: 777001
30. Musoni *279# MPESA Paybill number: 514000
31. Vision Fund Kenya *985# MPESA Paybill number: 200555
32. Rafiki DTM *366# MPESA Paybill number: 802200
Other Common Mpesa Pay Bill Numbers;
1) KPLC MPESA Paybill number: 888888 postpaid and 888880 prepaid
2) NTSA MPESA Paybill number: 206206
3) Nairobi Water MPESA Paybill number: 444400
4) Tala MPESA Paybill number: 851900
5) Branch MPESA Paybill number: 998608
6) KRA MPESA Paybill number: 572572
7) HELB MPESA Paybill number: 200800
8) Nairobi County Parking fees MPESA Paybill number: 147147
9) Immigration Services MPESA Paybill number: 206206
10) NHIF MPESA Paybill number: 200222
11) Metropol CRB MPESA Paybill number: 220388
12) NSSF MPESA Paybill number: 333300
13) Lands Services MPESA Paybill number: 206206
14) Startimes MPESA Paybill number: 585858
15) Zuku MPESA Paybill number: 320320
16) Dstv MPESA Paybill number: 444900
17) Gotv MPESA Paybill number: 423655
18) Pesapal MPESA Paybill number : 220123
19) Zenka MPESA Paybill number:979988
20) Paypal MPESA Paybill number: 800088
21) Kenya Police Sacco MPESA Paybill number: 169500
22) Stawi MPESA Paybill number: 796101