I am looking for a very detailed free or not free city database for Germany. I need information like state or village, region, latitude, and longitude, population. I think Geonames is a bit messy and not very clean.


  • 1
    geonames is the default for these types of questions. Can you provide some examples where the data isn't clean enough? – philshem Mar 12 at 8:57
  • How about Openstreetmap? I think Germany is one of the most complete countries on Openstreetmap. – gerrit Mar 12 at 9:26
  • @gerrit - would work if key:population has good coverage wiki.openstreetmap.org/wiki/Key:population – philshem Mar 12 at 9:28
  • There is also wikidata. Not an answer because I don't know about the quality or coverage. It would make sense for wikidata and openstreetmap to cooperate, no clue if they do though. – gerrit Mar 12 at 9:40
  • I was found in the past a site with the cities of all countries, where you can buy a license of the files. I was working 4 years ago on the geonames data and on some places it was wrong. But yes, this is maybe the only one detailed source. – Mutatos Mar 19 at 7:27
  1. Scrape place names from google maps
  2. Manually enter pop for large cities and ignore the rest or impute based on nearby cities
  3. Lat long from google
  4. Once you have name and location and nearby city pop then manually enter or impute the rest
| improve this answer | |

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.