GeoNames Places + Postal Codes Scraper
Pricing
from $16.00 / 1,000 result items
GeoNames Places + Postal Codes Scraper
Pull populated places, admin divisions, and postal codes from GeoNames bulk dumps. Returns geonameId, name, lat/lng, population, elevation, timezone, alternate names, admin codes. Three modes: global cities (200K+ โฅ1000 pop), full per-country dump, or postal codes per country. No API key needed.
Pricing
from $16.00 / 1,000 result items
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
4 days ago
Last modified
Share

๐ GeoNames Places + Postal Codes Scraper
๐ Pull populated places, admin divisions, and postal codes from GeoNames: lat/lng, hierarchy, population, timezone, alternate names.
The GeoNames Places + Postal Codes Scraper pulls reference geographic data from GeoNames, the most-cited open gazetteer worldwide. Output includes the geonameId, place name (in the requested language), country, full administrative hierarchy with stable codes, latitude/longitude, population, elevation, timezone, and feature classification.
GeoNames covers 12+ million populated places plus 4M+ alternate names, every official administrative division, and country postal codes. Three modes: search by name, list children of a country/admin division, or pull postal codes by country. Use cases include localized dropdowns, address autocomplete, geo-aware search, and OPAC integrations.
| ๐ฏ Target Audience | ๐ก Primary Use Cases |
|---|---|
| Travel platforms, e-commerce checkout, address autocomplete, geo-search, GIS engineers, journalists | Country/state/city dropdowns, postal-code validation, geo-aware search, fact-card population, alt-name disambiguation |
๐ What the GeoNames Places + Postal Codes Scraper does
Five filtering workflows in a single run:
- ๐ Search by name. Match populated places by name with optional country and feature-class filter.
- ๐บ๏ธ Admin hierarchy. List every populated place under a country, with admin1/2/3 codes.
- ๐ฎ Postal codes. Pull every postal code in a country with city + admin attribution.
- ๐ Multilingual names. Place names in 20+ languages with
langparameter. - ๐ Rich metadata. Population, elevation, timezone, feature class for every record.
๐ก Why it matters: clean, server-side filtering and fresh data on every run.
๐ Data fields
Each record includes: adminName1, adminName2, countryCode, countryName, featureClass, featureCode, geonameId, lat, lng, name, population, postalCode, timezoneId. These field names come straight from the actor's dataset schema, so what you see here is what lands in your dataset.
๐ How to use
- ๐ Sign up. Create a free account with $5 credit (takes 2 minutes).
- ๐ Open the Actor. Find the GeoNames Places + Postal Codes Scraper on the Apify Store.
- ๐ฏ Set input. Pick filters and
maxItems. - ๐ Run it. Click Start.
- ๐ฅ Download. Grab results in the Dataset tab as CSV, Excel, JSON, or XML.
โฑ๏ธ Total time from signup to dataset: 3-5 minutes. No coding required.
๐ Recommended Actors
- ๐ REST Countries - Country reference data with capital, currency, flag
- ๐ Public Holidays Worldwide - Public holidays for 100+ countries
- ๐ Open-Meteo Weather - Global weather forecasts
- ๐ Wikidata Entity Search - 100M+ open knowledge-graph entities
- ๐บ๏ธ OpenStreetMap Nominatim - Geocode addresses worldwide via OSM
๐ก Pro Tip: browse the complete ParseForge collection for more reference-data scrapers.
โ ๏ธ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by GeoNames or any contributing geographic-data provider. All trademarks mentioned are the property of their respective owners. Only publicly available open data is collected.
๐ Need Help?
If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.
For faster answers, join our Discord. It's the best place to get support and suggest new actors.