Skip to main content
Hosting for customers worldwide, from our team in Nairobi, Kenya · Pay securely with Visa, Mastercard or M-Pesa
Domains

Register a .co.ke Domain Name in Kenya: A 2026 Walkthrough

What a .co.ke Address Says About Your Business

Before you register a .co.ke domain in Kenya, know what it does for you. The ending alone tells visitors, and Google, that a Kenyan business stands behind the site. Sell from a Westlands boutique, consult from Upperhill or ship to buyers across East Africa: either way, a .co.ke domain earns local trust before anyone reads a word.

Google treats .co.ke addresses as locally relevant, so they tend to outrank a generic .com in Kenyan searches. They are usually shorter and easier to recall too, and cost a modest KSh 1,200 or so a year.

What You Need Before You Start

Have these to hand:

  • An email address you check
  • Your own name, or the name of your business
  • A Kenyan mobile number, used for M-Pesa payment
  • A way to pay: M-Pesa, which most people find simplest, or a Visa or Mastercard card

Some country domains demand proof of citizenship or a local company registration. The .co.ke extension asks for neither, so anyone may register one.

Registering Your .co.ke Domain in Four Steps

Step 1: Search for the name

Open the SiteBoma domain search and enter the name you want, such as yourbusiness.co.ke. You see at once whether it is free.

Tip: First pick gone? Try a variation: add your town (nairobiplumber.co.ke), your full name or one short word for what you do.

Step 2: Add it to your cart and open an account

Found a free name? Click "Register" and set up a free SiteBoma account with your name, email address and Kenyan phone number.

Step 3: Pay at checkout

You pay on Paystack's secure checkout page, charged in KES:

  1. Open your invoice and click to pay
  2. You are taken to the Paystack checkout page
  3. Choose M-Pesa or a card (Visa or Mastercard)
  4. Confirm the payment
  5. As soon as it clears, the domain is activated automatically

Step 4: Connect the domain to your website

A new domain still has to be told where your site lives, by setting its nameservers to your hosting provider's. Hosting with SiteBoma as well? We set the nameservers for you automatically.

What a .co.ke Domain Costs

A .co.ke domain at SiteBoma costs KSh 1,200 to register and KSh 1,700 a year to renew. We show both numbers side by side on purpose. A cheap first year recovered at renewal is one of the oldest habits in the domain trade, and you should see the cost of year two before paying for year one. During a promotion the first year is cheaper, and the domains page always shows today's price. The domain is registered and paid for on its own, separately from any hosting plan.

Other Kenyan Extensions Worth Knowing

  • .co.ke: business and commercial sites, and the most popular choice
  • .or.ke: NGOs and other non-profit organisations
  • .ac.ke: schools, colleges and other educational institutions
  • .go.ke: kept for the Kenyan government
  • .ke: the short, premium Kenyan option

Claim Your .co.ke Name Today

Run a search on the SiteBoma domains page, check that your name is free and have it registered in less than 5 minutes. Pay by M-Pesa or card and the domain is active straight away.

Get your .co.ke domain today

Find a .co.ke that fits in seconds and check out by M-Pesa or card. DNS comes free.

Search domains →
Tags: .co.ke domain domain registration Kenya Kenya domain KENIC
Pass this guide on:

Ready to put your site online?

Hosting from KSh 80$0.62 a month, with free SSL and payment by M-Pesa or card. Your account switches on as soon as the payment clears.