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.