switch view A- A+ A
Save page offline


Say goodbye to long queues while trying to access government services. With the eCitizen portal you can now have access to various government departments for quick and easy services. What’s even better, the payment mode has now been made easier and more convenient as all payments on the portal are made via M-PESA PayBill through business number 206206. This ensures your transactions are safe and easy giving you more time to build the nation.

Plus you no longer have to guess on the transaction charges. Just dial *234*2*5# to find out.

Some of the services available on the portal include:

  • NTSA
  • Provisional DL
  • Test Booking
  • Interim DL
  • Duplicate DL
  • Renewal of DL
  • Driving Class


  • Land Rents
  • Land search


  • Passport/Visa/Travel permits
  • Registration of birth
  • Death Certificate

AG'S Office

  • Business
  • Business Name Registration