Postal-place testing - limited source coverage
Mexico Address Generator
Mexican test addresses with separate street, colonia or locality, municipality, state and five-digit postal-code fields. The neighbourhood and municipality are retained together, rather than placing a colonia name into every city field.
GeoNames postal-place sample with a synthetic street. Limited source coverage; not delivery-verified.
Mexico Address Format
A Mexican address commonly places the street name before the exterior number, followed by the colonia on its own line. The postal code precedes the municipality or delivery locality. This tool uses the source state name in full, not a guessed two-letter abbreviation. Apartment, interior-number and recipient lines are outside this dataset.
Calle de Prueba 250 Zona Centro 20000 Aguascalientes, Aguascalientes MEXICO
Synthetic format example, not a delivery address. The street or box line is generated test data.
UPU Mexico addressing reference. This reference documents postal layouts, not the validity of generated addresses.
Mexico Source Coverage
- Retained source rows
- 144,654
- Locality labels by area
- 2,457
- Covered source groups
- 32
GeoNames Mexico contains many locality records sharing a postal code. A colonia is not necessarily a municipality, so both labels are exported separately. Neither the synthetic road nor its exterior number has been checked against that colonia. The data is a postal-place export, not a street-level copy of the official postal directory.
Included state groups
- Aguascalientes: 1,344 source rows
- Baja California: 2,322 source rows
- Baja California Sur: 968 source rows
- Campeche: 1,312 source rows
- Chiapas: 7,493 source rows
- Chihuahua: 9,205 source rows
- Coahuila de Zaragoza: 3,943 source rows
- Colima: 816 source rows
- Distrito Federal: 2,018 source rows
- Durango: 7,016 source rows
- Guanajuato: 9,824 source rows
- Guerrero: 4,847 source rows
- Hidalgo: 6,111 source rows
- Jalisco: 5,673 source rows
- México: 8,189 source rows
- Michoacán de Ocampo: 10,209 source rows
- Morelos: 1,741 source rows
- Nayarit: 1,996 source rows
- Nuevo León: 4,980 source rows
- Oaxaca: 6,104 source rows
- Puebla: 5,193 source rows
- Querétaro: 3,171 source rows
- Quintana Roo: 1,193 source rows
- San Luis Potosí: 6,034 source rows
- Sinaloa: 3,691 source rows
- Sonora: 9,356 source rows
- Tabasco: 2,728 source rows
- Tamaulipas: 3,164 source rows
- Tlaxcala: 1,530 source rows
- Veracruz de Ignacio de la Llave: 8,874 source rows
- Yucatán: 1,858 source rows
- Zacatecas: 1,751 source rows
Counts describe this imported subset, not a national completeness percentage. A locality label may occur in more than one source group. Exact duplicates are removed; unsupported or inconsistent records are omitted, not repaired with guessed geography.
Mexico Form-Testing Cases
Useful Mexican form cases include accents in municipality names, a separate colonia field, five-character codes beginning with zero, and a state selector that does not confuse Mexico City with Estado de Mexico. Preserve the postal code as text when importing records into spreadsheets.
Generated records are for development, QA and demonstrations. They must not be used for mail delivery, identity checks, account verification or proof of residence. A synthetic result can coincidentally resemble an existing address; it is not guaranteed to be nonexistent.
Data and Attribution
Geographic data: GeoNames MX postal export, reused under CC BY 4.0. Downloaded 2026-09-05. The source provides no guarantee of accuracy, timeliness or completeness.
Postal-place relationships are retained from individual source rows, without mixing localities and codes independently. Coordinates, population figures and unrelated gazetteer fields are not included in the browser data.
Mexico Address FAQ
Why do the municipality and colonia have different names?
They describe different address levels. The source locality becomes the colonia/locality line while its linked municipality becomes the municipality field. They are not independently randomized, and missing municipality relationships are excluded.