How to Register a .co.ke Domain in Kenya

A practical guide to registering a .co.ke domain through NairoHost, including search, checkout, and the details KENIC requires.

· Updated · 4,125 views

The .co.ke extension is the most popular domain for Kenyan businesses. It signals a local presence and is managed by KENIC, the national registry. Registering one through NairoHost takes a few minutes.

Steps to Register

  1. Open the domain search tool on the NairoHost website and type the name you want, for example yourbusiness.co.ke.
  2. If the name is available, click to add it to your cart.
  3. Choose a registration period. One year is standard, but two or more years reduces the chance of forgetting to renew.
  4. Sign in to your account at my.nairohost.site or create one if you are new.
  5. Enter accurate registrant contact details. KENIC requires a valid name, email, and phone number.
  6. Pay using M-Pesa, card, or bank transfer to complete the order.

What You Need

  • A valid email address you control, since the registry sends confirmations there.
  • A Kenyan phone number for the WHOIS record.
  • A clear idea of where the domain will point, whether to NairoHost hosting or an external service.

After Registration

Once payment clears, the domain is registered with KENIC and appears in your client area. You can then point it to your hosting by setting the nameservers to ns1.nairohost.site and ns2.nairohost.site. If you need help, message support on WhatsApp at +254 796 358081 or use the /contact page.

A .co.ke domain does not require a local company registration, so individuals and startups can register one freely. Keep your contact details current so renewal and verification notices reach you.

Was this article helpful?

Your feedback helps us improve our documentation.

Still Need Help?

Our support team is available 24/7 to assist you.