GeoNames Places + Postal Codes Scraper avatar

GeoNames Places + Postal Codes Scraper

Pricing

from $16.00 / 1,000 result items

Go to Apify Store
GeoNames Places + Postal Codes Scraper

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

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

4 days ago

Last modified

Share

ParseForge Banner

๐Ÿ“ 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, journalistsCountry/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 lang parameter.
  • ๐Ÿ“Š 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

  1. ๐Ÿ“ Sign up. Create a free account with $5 credit (takes 2 minutes).
  2. ๐ŸŒ Open the Actor. Find the GeoNames Places + Postal Codes Scraper on the Apify Store.
  3. ๐ŸŽฏ Set input. Pick filters and maxItems.
  4. ๐Ÿš€ Run it. Click Start.
  5. ๐Ÿ“ฅ 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.

๐Ÿ’ก 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.