GeoNames
GeoNames Home
Postal Codes
Download / Webservice
About
For more information, check the ReadMe section below. The "last modified" timestamp is in Central European Time.
Name
Last modified
Size
Description
Parent Directory
AD.zip
2026-04-24 03:23 96K
AE.zip
2026-04-24 03:23 337K
AF.zip
2026-04-24 03:24 4.6M
AG.zip
2026-04-24 03:24 34K
AI.zip
2026-04-24 03:24 16K
AL.zip
2026-04-24 03:24 376K
AM.zip
2026-04-24 03:24 1.1M
AN.zip
2026-04-24 03:24 4.1K
AO.zip
2026-04-24 03:24 1.6M
AQ.zip
2026-04-24 03:24 563K
AR.zip
2026-04-24 03:24 1.8M
AS.zip
2026-04-24 03:24 34K
AT.zip
2026-04-24 03:24 1.5M
AU.zip
2026-04-24 03:24 5.5M
AW.zip
2026-04-24 03:24 18K
AX.zip
2026-04-24 03:24 93K
AZ.zip
2026-04-24 03:24 581K
BA.zip
2026-04-24 03:24 1.3M
BB.zip
2026-04-24 03:24 39K
BD.zip
2026-04-24 03:24 1.6M
BE.zip
2026-04-24 03:24 662K
BF.zip
2026-04-24 03:24 320K
BG.zip
2026-04-24 03:24 744K
BH.zip
2026-04-24 03:24 75K
BI.zip
2026-04-24 03:24 323K
BJ.zip
2026-04-24 03:24 162K
BL.zip
2026-04-24 03:24 11K
BM.zip
2026-04-24 03:24 24K
BN.zip
2026-04-24 03:24 41K
BO.zip
2026-04-24 03:24 1.0M
BQ.zip
2026-04-24 03:24 23K
BR.zip
2026-04-24 03:24 6.8M
BS.zip
2026-04-24 03:24 94K
BT.zip
2026-04-24 03:24 29K
BV.zip
2026-04-24 03:24 7.1K
BW.zip
2026-04-24 03:24 115K
BY.zip
2026-04-24 03:24 1.3M
BZ.zip
2026-04-24 03:24 77K
CA.zip
2026-04-24 03:24 7.7M
CC.zip
2026-04-24 03:24 8.5K
CD.zip
2026-04-24 03:24 1.5M
CF.zip
2026-04-24 03:24 358K
CG.zip
2026-04-24 03:24 253K
CH.zip
2026-04-24 03:24 2.6M
CI.zip
2026-04-24 03:24 532K
CK.zip
2026-04-24 03:24 27K
CL.zip
2026-04-24 03:24 1.4M
CM.zip
2026-04-24 03:24 562K
CN.zip
2026-04-24 03:25 30M
CO.zip
2026-04-24 03:25 2.1M
CR.zip
2026-04-24 03:25 572K
CS.zip
2026-04-24 03:25 5.1K
CU.zip
2026-04-24 03:25 1.1M
CV.zip
2026-04-24 03:25 202K
CW.zip
2026-04-24 03:25 18K
CX.zip
2026-04-24 03:25 8.8K
CY.zip
2026-04-24 03:25 285K
CZ.zip
2026-04-24 03:25 1.5M
DE.zip
2026-04-24 03:25 7.0M
DJ.zip
2026-04-24 03:25 168K
DK.zip
2026-04-24 03:25 460K
DM.zip
2026-04-24 03:25 26K
DO.zip
2026-04-24 03:25 1.0M
DZ.zip
2026-04-24 03:25 1.7M
EC.zip
2026-04-24 03:25 618K
EE.zip
2026-04-24 03:25 499K
EG.zip
2026-04-24 03:25 1.8M
EH.zip
2026-04-24 03:25 68K
ER.zip
2026-04-24 03:25 193K
ES.zip
2026-04-24 03:25 3.2M
ET.zip
2026-04-24 03:25 584K
FI.zip
2026-04-24 03:25 13M
FJ.zip
2026-04-24 03:26 448K
FK.zip
2026-04-24 03:26 39K
FM.zip
2026-04-24 03:26 103K
FO.zip
2026-04-24 03:26 68K
FR.zip
2026-04-24 03:26 6.9M
GA.zip
2026-04-24 03:26 167K
GB.zip
2026-04-24 03:26 3.5M
GD.zip
2026-04-24 03:26 31K
GE.zip
2026-04-24 03:26 394K
GF.zip
2026-04-24 03:26 116K
GG.zip
2026-04-24 03:26 28K
GH.zip
2026-04-24 03:26 591K
GI.zip
2026-04-24 03:26 15K
GL.zip
2026-04-24 03:26 220K
GM.zip
2026-04-24 03:26 65K
GN.zip
2026-04-24 03:26 253K
GP.zip
2026-04-24 03:26 113K
GQ.zip
2026-04-24 03:26 111K
GR.zip
2026-04-24 03:26 1.7M
GS.zip
2026-04-24 03:26 36K
GT.zip
2026-04-24 03:26 1.0M
GU.zip
2026-04-24 03:26 52K
GW.zip
2026-04-24 03:26 144K
GY.zip
2026-04-24 03:26 170K
HK.zip
2026-04-24 03:26 118K
HM.zip
2026-04-24 03:26 9.8K
HN.zip
2026-04-24 03:26 471K
HR.zip
2026-04-24 03:26 779K
HT.zip
2026-04-24 03:26 416K
HU.zip
2026-04-24 03:26 678K
ID.zip
2026-04-24 03:26 9.9M
IE.zip
2026-04-24 03:26 798K
IL.zip
2026-04-24 03:26 565K
IM.zip
2026-04-24 03:26 12K
IN.zip
2026-04-24 03:26 15M
IO.zip
2026-04-24 03:26 12K
IQ.zip
2026-04-24 03:26 2.7M
IR.zip
2026-04-24 03:27 13M
IS.zip
2026-04-24 03:27 459K
IT.zip
2026-04-24 03:27 4.1M
JE.zip
2026-04-24 03:27 19K
JM.zip
2026-04-24 03:27 231K
JO.zip
2026-04-24 03:27 677K
JP.zip
2026-04-24 03:27 4.7M
KE.zip
2026-04-24 03:27 839K
KG.zip
2026-04-24 03:27 336K
KH.zip
2026-04-24 03:27 767K
KI.zip
2026-04-24 03:27 40K
KM.zip
2026-04-24 03:27 37K
KN.zip
2026-04-24 03:27 28K
KP.zip
2026-04-24 03:27 2.2M
KR.zip
2026-04-24 03:27 5.2M
KW.zip
2026-04-24 03:27 57K
KY.zip
2026-04-24 03:27 18K
KZ.zip
2026-04-24 03:27 2.6M
LA.zip
2026-04-24 03:27 699K
LB.zip
2026-04-24 03:27 1.1M
LC.zip
2026-04-24 03:27 52K
LI.zip
2026-04-24 03:27 51K
LK.zip
2026-04-24 03:27 1.4M
LR.zip
2026-04-24 03:27 244K
LS.zip
2026-04-24 03:27 50K
LT.zip
2026-04-24 03:27 1.0M
LU.zip
2026-04-24 03:27 54K
LV.zip
2026-04-24 03:27 1.0M
LY.zip
2026-04-24 03:27 942K
MA.zip
2026-04-24 03:27 4.0M
MC.zip
2026-04-24 03:27 8.8K
MD.zip
2026-04-24 03:27 149K
ME.zip
2026-04-24 03:27 367K
MF.zip
2026-04-24 03:27 13K
MG.zip
2026-04-24 03:27 1.3M
MH.zip
2026-04-24 03:27 60K
MK.zip
2026-04-24 03:27 905K
ML.zip
2026-04-24 03:27 660K
MM.zip
2026-04-24 03:27 1.8M
MN.zip
2026-04-24 03:27 299K
MO.zip
2026-04-24 03:27 15K
MP.zip
2026-04-24 03:27 45K
MQ.zip
2026-04-24 03:27 96K
MR.zip
2026-04-24 03:27 543K
MS.zip
2026-04-24 03:27 14K
MT.zip
2026-04-24 03:27 104K
MU.zip
2026-04-24 03:27 63K
MV.zip
2026-04-24 03:27 68K
MW.zip
2026-04-24 03:27 335K
MX.zip
2026-04-24 03:27 14M
MY.zip
2026-04-24 03:28 1.7M
MZ.zip
2026-04-24 03:28 1.2M
NA.zip
2026-04-24 03:28 352K
NC.zip
2026-04-24 03:28 141K
NE.zip
2026-04-24 03:28 626K
NF.zip
2026-04-24 03:28 8.5K
NG.zip
2026-04-24 03:28 1.9M
NI.zip
2026-04-24 03:28 224K
NL.zip
2026-04-24 03:28 706K
NO.zip
2026-04-24 03:28 15M
NP.zip
2026-04-24 03:28 3.3M
NR.zip
2026-04-24 03:28 15K
NU.zip
2026-04-24 03:28 12K
NZ.zip
2026-04-24 03:28 1.4M
OM.zip
2026-04-24 03:28 574K
PA.zip
2026-04-24 03:28 906K
PE.zip
2026-04-24 03:28 2.9M
PF.zip
2026-04-24 03:28 126K
PG.zip
2026-04-24 03:28 604K
PH.zip
2026-04-24 03:28 2.4M
PK.zip
2026-04-24 03:28 5.9M
PL.zip
2026-04-24 03:28 1.9M
PM.zip
2026-04-24 03:28 20K
PN.zip
2026-04-24 03:28 7.4K
PR.zip
2026-04-24 03:28 274K
PS.zip
2026-04-24 03:28 301K
PT.zip
2026-04-24 03:28 1.1M
PW.zip
2026-04-24 03:28 48K
PY.zip
2026-04-24 03:28 538K
QA.zip
2026-04-24 03:28 232K
RE.zip
2026-04-24 03:28 67K
RO.zip
2026-04-24 03:28 1.9M
RS.zip
2026-04-24 03:28 739K
RU.zip
2026-04-24 03:29 14M
RW.zip
2026-04-24 03:29 476K
SA.zip
2026-04-24 03:29 1.2M
SB.zip
2026-04-24 03:29 257K
SC.zip
2026-04-24 03:29 33K
SD.zip
2026-04-24 03:29 783K
SE.zip
2026-04-24 03:29 2.5M
SG.zip
2026-04-24 03:29 66K
SH.zip
2026-04-24 03:29 24K
SI.zip
2026-04-24 03:29 407K
SJ.zip
2026-04-24 03:29 192K
SK.zip
2026-04-24 03:29 439K
SL.zip
2026-04-24 03:29 378K
SM.zip
2026-04-24 03:29 12K
SN.zip
2026-04-24 03:29 388K
SO.zip
2026-04-24 03:29 479K
SR.zip
2026-04-24 03:29 81K
SS.zip
2026-04-24 03:29 317K
ST.zip
2026-04-24 03:29 45K
SV.zip
2026-04-24 03:29 226K
SX.zip
2026-04-24 03:29 13K
SY.zip
2026-04-24 03:29 1.9M
SZ.zip
2026-04-24 03:29 57K
TC.zip
2026-04-24 03:29 24K
TD.zip
2026-04-24 03:29 592K
TF.zip
2026-04-24 03:29 59K
TG.zip
2026-04-24 03:29 132K
TH.zip
2026-04-24 03:29 9.4M
TJ.zip
2026-04-24 03:29 169K
TK.zip
2026-04-24 03:29 9.0K
TL.zip
2026-04-24 03:29 211K
TM.zip
2026-04-24 03:29 200K
TN.zip
2026-04-24 03:29 882K
TO.zip
2026-04-24 03:29 29K
TR.zip
2026-04-24 03:29 3.4M
TT.zip
2026-04-24 03:29 67K
TV.zip
2026-04-24 03:29 18K
TW.zip
2026-04-24 03:29 2.2M
TZ.zip
2026-04-24 03:29 519K
UA.zip
2026-04-24 03:29 2.1M
UG.zip
2026-04-24 03:29 718K
UM.zip
2026-04-24 03:29 20K
US.zip
2026-04-24 03:30 68M
UY.zip
2026-04-24 03:30 269K
UZ.zip
2026-04-24 03:30 356K
VA.zip
2026-04-24 03:30 12K
VC.zip
2026-04-24 03:30 31K
VE.zip
2026-04-24 03:30 1.7M
VG.zip
2026-04-24 03:30 28K
VI.zip
2026-04-24 03:30 71K
VN.zip
2026-04-24 03:30 1.9M
VU.zip
2026-04-24 03:30 133K
WF.zip
2026-04-24 03:30 23K
WS.zip
2026-04-24 03:30 37K
XK.zip
2026-04-24 03:30 217K
YE.zip
2026-04-24 03:30 3.6M
YT.zip
2026-04-24 03:30 26K
YU.zip
2026-04-24 03:30 3.8K
ZA.zip
2026-04-24 03:30 2.6M
ZM.zip
2026-04-24 03:31 657K
ZW.zip
2026-04-24 03:31 635K
admin1CodesASCII.txt
2026-04-24 03:31 148K
admin2Codes.txt
2026-04-24 03:31 2.3M
adminCode5.zip
2026-04-24 03:31 358K
allCountries.zip
2026-04-24 03:31 399M
alternateNames.zip
2026-04-24 03:32 191M
alternateNamesDelete..>
2026-04-24 03:35 164
alternateNamesModifi..>
2026-04-24 03:35 8.6K
alternateNamesV2.zip
2026-04-24 03:35 192M
alternatenames/
2026-04-24 03:35 -
cities1000.zip
2026-04-24 03:31 10M
cities15000.zip
2026-04-24 03:31 3.1M
cities500.zip
2026-04-24 03:31 13M
cities5000.zip
2026-04-24 03:31 5.3M
countryInfo.txt
2026-04-24 03:36 31K
deletes-2026-04-23.txt
2026-04-24 03:35 149
featureCodes_bg.txt
2026-04-24 03:22 66K
featureCodes_en.txt
2026-04-24 03:22 57K
featureCodes_nb.txt
2026-04-24 03:22 57K
featureCodes_nn.txt
2026-04-24 03:22 57K
featureCodes_no.txt
2026-04-24 03:22 57K
featureCodes_ru.txt
2026-04-24 03:22 113K
featureCodes_sv.txt
2026-04-24 03:22 58K
hierarchy.zip
2026-04-24 03:35 2.0M
iso-languagecodes.txt
2026-04-24 03:22 135K
modifications-2026-0..>
2026-04-24 03:31 41K
no-country.zip
2026-04-24 03:31 258K
readme.txt
2026-04-24 03:22 8.6K
shapes_all_low.zip
2026-04-24 03:35 1.3M
shapes_simplified_lo..>
2026-04-24 03:36 1.2M
timeZones.txt
2026-04-24 03:35 14K
userTags.zip
2026-04-24 03:35 186K
Readme for GeoNames Gazetteer extract files

============================================================================================================

This work is licensed under a Creative Commons Attribution 4.0 License,
see https://creativecommons.org/licenses/by/4.0/
The Data is provided "as is" without warranty or any representation of accuracy, timeliness or completeness.

The data format is tab-delimited text in utf8 encoding.

Files :
-------
XX.zip : features for country with iso code XX, see 'geoname' table for columns. 'no-country' for features not belonging to a country.
allCountries.zip : all countries combined in one file, see 'geoname' table for columns
cities500.zip : all cities with a population > 500 or seats of adm div down to PPLA4 (ca 185.000), see 'geoname' table for columns
cities1000.zip : all cities with a population > 1000 or seats of adm div down to PPLA3 (ca 130.000), see 'geoname' table for columns
cities5000.zip : all cities with a population > 5000 or PPLA (ca 50.000), see 'geoname' table for columns
cities15000.zip : all cities with a population > 15000 or capitals (ca 25.000), see 'geoname' table for columns
alternateNamesV2.zip : alternate names with language codes and geonameId, file with iso language codes, with new columns from and to
alternateNames.zip : obsolete use V2, this file does not have the new columns to and from and will be removed in the future
admin1CodesASCII.txt : names in English for admin divisions. Columns: code, name, name ascii, geonameid
admin2Codes.txt : names for administrative subdivision 'admin2 code' (UTF8), Format : concatenated codes name asciiname geonameId
iso-languagecodes.txt : iso 639 language codes, as used for alternate names in file alternateNames.zip
featureCodes.txt : name and description for feature classes and feature codes
timeZones.txt : countryCode, timezoneId, gmt offset on 1st of January, dst offset to gmt on 1st of July (of the current year), rawOffset without DST
countryInfo.txt : country information : iso codes, fips codes, languages, capital ,...
see the geonames webservices for additional country information,
bounding box : http://api.geonames.org/countryInfo?
country names in different languages : http:/api.geonames.org/countryInfoCSV?lang=it
modifications-.txt : all records modified on the previous day, the date is in yyyy-MM-dd format. You can use this file to daily synchronize your own geonames database.
deletes-.txt : all records deleted on the previous day, format : geonameId name comment.

alternateNamesModifications-.txt : all alternate names modified on the previous day,
alternateNamesDeletes-.txt : all alternate names deleted on the previous day, format : alternateNameId geonameId name comment.
userTags.zip : user tags , format : geonameId tag.
hierarchy.zip : parentId, childId, type. The type 'ADM' stands for the admin hierarchy modeled by the admin1-4 codes. The other entries are entered with the user interface. The relation toponym-adm hierarchy is not included in the file, it can instead be built from the admincodes of the toponym.
adminCode5.zip : the new adm5 column is not yet exported in the other files (in order to not break import scripts). Instead it is availabe as separate file.
columns: geonameId,adm5code

The main 'geoname' table has the following fields :
---------------------------------------------------
geonameid : integer id of record in geonames database
name : name of geographical point (utf8) varchar(200)
asciiname : name of geographical point in plain ascii characters, varchar(200)
alternatenames : alternatenames, comma separated, ascii names automatically transliterated, convenience attribute from alternatename table, varchar(10000)
latitude : latitude in decimal degrees (wgs84)
longitude : longitude in decimal degrees (wgs84)
feature class : see http://www.geonames.org/export/codes.html, char(1)
feature code : see http://www.geonames.org/export/codes.html, varchar(10)
country code : ISO-3166 2-letter country code, 2 characters
cc2 : alternate country codes, comma separated, ISO-3166 2-letter country code, 200 characters
admin1 code : fipscode (subject to change to iso code), see exceptions below, see file admin1Codes.txt for display names of this code; varchar(20)
admin2 code : code for the second administrative division, a county in the US, see file admin2Codes.txt; varchar(80)
admin3 code : code for third level administrative division, varchar(20)
admin4 code : code for fourth level administrative division, varchar(20)
population : bigint (8 byte int)
elevation : in meters, integer
dem : digital elevation model, srtm3 or gtopo30, average elevation of 3''x3'' (ca 90mx90m) or 30''x30'' (ca 900mx900m) area in meters, integer. srtm processed by cgiar/ciat.
timezone : the iana timezone id (see file timeZone.txt) varchar(40)
modification date : date of last modification in yyyy-MM-dd format

AdminCodes:
Most adm1 are FIPS codes. ISO codes are used for US, CH, BE and ME. UK and Greece are using an additional level between country and fips code. The code '00' stands for general features where no specific adm1 code is defined.
The corresponding admin feature is found with the same countrycode and adminX codes and the respective feature code ADMx.

The table 'alternate names' :
-----------------------------
alternateNameId : the id of this alternate name, int
geonameid : geonameId referring to id in table 'geoname', int
isolanguage : iso 639 language code 2- or 3-characters, optionally followed by a hyphen and a countrycode for country specific variants (ex:zh-CN) or by a variant name (ex: zh-Hant); 4-characters 'post' for postal codes and 'iata','icao' and faac for airport codes, fr_1793 for French Revolution names, abbr for abbreviation, link to a website (mostly to wikipedia), wkdt for the wikidataid, varchar(7)
alternate name : alternate name or name variant, varchar(400)
isPreferredName : '1', if this alternate name is an official/preferred name
isShortName : '1', if this is a short name like 'California' for 'State of California'
isColloquial : '1', if this alternate name is a colloquial or slang term. Example: 'Big Apple' for 'New York'.
isHistoric : '1', if this alternate name is historic and was used in the past. Example 'Bombay' for 'Mumbai'.
from : from period when the name was used
to : to period when the name was used

Remark : the field 'alternatenames' in the table 'geoname' is a short version of the 'alternatenames' table without links and postal codes but with ascii transliterations. You probably don't need both.
If you don't need to know the language of a name variant, the field 'alternatenames' will be sufficient. If you need to know the language
of a name variant, then you will need to load the table 'alternatenames' and you can drop the column in the geoname table.

Boundaries:
Simplified country boundaries are available in two slightly different formats:
shapes_simplified_low:
geonameId: The geonameId of the feature
geoJson: The boundary in geoJson format

shapes_simplified_low.json:
similar to the abovementioned file, but fully in geojson format. The geonameId is a feature property in the geojson string.

Statistics on the number of features per country and the feature class and code distributions : http://www.geonames.org/statistics/

Continent codes :
AF : Africa geonameId=6255146
AS : Asia geonameId=6255147
EU : Europe geonameId=6255148
NA : North America geonameId=6255149
OC : Oceania geonameId=6255151
SA : South America geonameId=6255150
AN : Antarctica geonameId=6255152

feature classes:
A: country, state, region,...
H: stream, lake, ...
L: parks,area, ...
P: city, village,...
R: road, railroad
S: spot, building, farm
T: mountain,hill,rock,...
U: undersea
V: forest,heath,...

If you find errors or miss important places, please do use the wiki-style edit interface on our website
Thanks in the name of the geonames community for your valuable contribution.

Data Sources:

More Information is also available in the geonames faq :

The forum : https://forum.geonames.org

or the google group : https://groups.google.com/group/geonames