Kenya - limited GeoNames postal-place coverage

Kenya Address Generator

Generate a Kenyan-format test address using a GeoNames postal place and five-digit postcode plus a deliberately non-deliverable P.O. Box token. Choose a source place or create up to 50 records for development, QA and form testing.

Free · No signup · Runs in your browser

Kenya Postal-Place Coverage

This generator publishes a cleaned copy of the GeoNames Kenya postal-code export. Each row keeps a source place and five-digit postcode together. It does not copy the Posta Kenya branch list and must not be read as an official nationwide directory.

GeoNames rows
890
Unique postcodes
877
Source place labels
890

Known boundary: this is limited GeoNames coverage. It is not an official or complete Posta Kenya postcode or post-office directory.

Kenyan P.O. Box Test Format

Universal Postal Union guidance uses a P.O. Box, delivery post office, five-digit postcode, locality and country for ordinary Kenyan postal delivery. This tool keeps that line order while replacing the numeric box with a clear test token.

P O BOX TEST-2784 - NAKURU
20100
NAKURU
KENYA
  • P.O. Box line: deliberately invalid synthetic TEST token
  • Postcode and place: kept together from one GeoNames row
  • Country line: uppercase KENYA

See the official UPU Kenya addressing record for the postal layout. This page applies the format for non-deliverable test data; it does not reproduce an official postcode directory.

Source Geography and Synthetic Box Data

The source and generated parts are intentionally separated. That makes the result useful for layout, validation and export tests without presenting it as a real customer, rented box or verified delivery destination.

GeoNames source data

  • Postal-place label
  • Five-digit postcode
  • Country scope

Synthetic test data

  • P O BOX TEST token
  • Four-digit test suffix
  • Complete formatted record

Why Numeric P.O. Boxes Are Not Generated

A valid-looking random number could coincide with a box rented by a real person or organization. No official reserved test range was found during validation, so every generated line includes TEST-. The result is suitable for checking field lengths, line wrapping and imports, but intentionally unsuitable for delivery.

The dataset excludes names, phone numbers, email addresses, coordinates, identity fields and P.O. Box renter records. County filtering is also omitted because the available GeoNames county relationships include known conflicts and have not been independently verified as current.

Testing Uses and Limits

Kenyan test addresses can exercise checkout and CRM forms, postcode validation, address label layouts, database fixtures and CSV or JSON imports. Leading-zero postcodes remain text in the browser and export files.

Do not use generated records for receiving mail, account verification, KYC bypass, impersonation, proof of residence or claims that a P.O. Box exists. A generated place and postcode pair comes from GeoNames; the completed address is not verified by Posta Kenya and is not guaranteed deliverable.

Kenya Data Source

Postal-place and postcode relationships come from the GeoNames Kenya postal-code export under CC BY 4.0. The reproducible build verifies five-digit postcodes, removes empty or duplicate place/postcode rows and omits source county labels from the public rows because those relationships are not trusted for filtering.

Read the cleaning rules and coverage limits  →

Kenya Address Generator FAQ

What does the Kenya address generator create?

It combines one GeoNames postal-place and five-digit postcode row with a visibly synthetic P O BOX TEST token. The result follows a Kenyan postal layout but is deliberately not deliverable.

Is this a complete Posta Kenya postcode directory?

No. The browser file contains GeoNames coverage only. It is not an official or complete Posta Kenya directory, and the page does not claim nationwide completeness.

Why does the P.O. Box contain TEST?

No official reserved numeric test-box range was found. A random numeric box could match a real renter, so the generator includes letters that make the token clearly invalid for delivery.

Can I choose a postal place?

Yes. The selector lists the postal-place labels present in the packaged GeoNames file. County filtering is intentionally omitted because those relationships have not been independently verified.

Can I export Kenyan test addresses?

Yes. Generate 1, 5, 10, 25 or 50 records, then copy, save, or download CSV and JSON files. Postcodes remain strings so leading zeroes are preserved.

Can I use these results to receive mail or prove residence?

No. They are test records for software and forms, not verified addresses, identity evidence, proof of residence or mail-receiving destinations.