Cities, Towns & Villages — by Country
Download city, town, and village locations from OpenStreetMap as GeoJSON — ideal for settlement mapping and population geography.
About this dataset
Global settlement locations (city/town/village) from OpenStreetMap, filterable by country and type.
Download populated place locations worldwide from OpenStreetMap using place=city/town/village tags. Provided as GeoJSON point files per country with settlement type classification.
How to download
- 1 Download the global settlements GeoJSON or select a specific country.
- 2 Open in GeoDataViewer Studio by dragging the file onto the map.
- 3 Filter by place type (city/town/village) using the attribute table.
Global (all countries)
All settlements combined
Andorra settlements
Austria settlements
Belgium settlements
Bosnia and Herzegovina settlements
Switzerland settlements
Czech Republic settlements
Denmark settlements
Finland settlements
Greece settlements
Croatia settlements
Hungary settlements
Japan settlements
Kazakhstan settlements
South Korea settlements
Liechtenstein settlements
Luxembourg settlements
Monaco settlements
Mexico settlements
Malta settlements
Montenegro settlements
Mongolia settlements
Netherlands settlements
Norway settlements
Nepal settlements
Poland settlements
Portugal settlements
Slovakia settlements
Slovenia settlements
Sweden settlements
Taiwan settlements
South Africa settlements
FAQ
What settlement types are included?
The dataset includes place=city, place=town, and place=village nodes from OpenStreetMap, covering all three major settlement classifications.
How does this compare to Natural Earth Populated Places?
Natural Earth provides a curated global set (~7k cities). OSM data is more comprehensive but less vetted — tens of thousands of settlements with varying quality.