How can I convert a Geonames csv file (downloaded from http://download.geonames.org/export/dump/) to a ShapeFile?

  • 2
    With which GIS software would you like to accomplish this task? Without any software constraints, there's probably hundreds or even thousands of ways from which to choose. Please update the question. – Vince Sep 7 '14 at 20:37
  • Yes, with GIS software / tools, without any constraints. I am looking for a simple solution. – Jim12 Sep 17 '14 at 5:58

On the Geonames Libraries/Tools Page you find a list of tools, that convert the csv file of GeoNames directly to a shapefile...


If yo have ArcGIS (ESRI), this might be an option:

  • Choose File/Add X/y-Data
  • Select Geonames.org csv (with extension *.txt)
  • Choose the lat/lng fields containing X and Y values, e.g. for cities1000.csv the selection would look like this:

enter image description here

  • Select WGS1984 as the coordinate system
  • Export layer as Shapefile (project if you need to)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.