🇳🇱 Cities in Netherlands — API & JSON data

3,484 cities. 14 regions. 37 languages. That's the current coverage for Netherlands in the Geomelon API, led by Amsterdam at 921,468 people.

Data updated: 2026-07-14

Live demo

Type to search Netherlands cities…

Top 10 cities by population

CityRegionPopulation
AmsterdamNorth Holland921,468
RotterdamSouth Holland664,311
The Hague548,320
EindhovenNorth Brabant243,730
GroningenGroningen238,147
TilburgNorth Brabant227,707
AlmereFlevoland214,715
BredaNorth Brabant188,078
ArnhemGelderland164,096
HaarlemNorth Holland162,543

Sample API response

GET /cities/search?countryCode=nl&sort=population_desc&limit=3

[
  {
    "id": "ccb6eb8b-e55b-4825-a8d2-773d8044f86a",
    "name": "Amsterdam",
    "population": 921468,
    "countryName": "Netherlands",
    "countryCode": "NL",
    "countryEmoji": "🇳🇱",
    "regionName": "North Holland"
  },
  {
    "id": "82e8e126-3827-4a4e-8a98-2830fddd6730",
    "name": "Rotterdam",
    "population": 664311,
    "countryName": "Netherlands",
    "countryCode": "NL",
    "countryEmoji": "🇳🇱",
    "regionName": "South Holland"
  },
  {
    "id": "d04e5b32-6567-4152-bb2d-fc10cd4a1dd3",
    "name": "The Hague",
    "population": 548320,
    "countryName": "Netherlands",
    "countryCode": "NL",
    "countryEmoji": "🇳🇱",
    "regionName": null
  }
]

Try it

curl --request GET \
  --url 'https://geomelon.p.rapidapi.com/cities/search?countryCode=nl&sort=population_desc&limit=10' \
  --header 'x-rapidapi-host: geomelon.p.rapidapi.com' \
  --header 'x-rapidapi-key: YOUR_API_KEY'

Multilingual city names

City names in Netherlands are available in 37 languages.

Free dataset

Prefer a static file? Download 803 Netherlands cities as JSON (114 KB, no API key) from the Netherlands cities dataset page.

FAQ

How many cities in Netherlands does the API return?

Geomelon currently has 3,484 cities in Netherlands across 14 regions. Results are paginated, up to 100 per request.

Is there a free tier?

Yes. RapidAPI's free tier covers a fixed number of requests per month with no credit card required. There is also a free, no-key city-autocomplete endpoint (the demo above) for prefix search.

Can I get Netherlands city names in other languages?

Yes — city names in Netherlands are available in 37 languages. Pass the languages you want via the preferredLanguages parameter, most-preferred first.

Do I need an API key?

The main search and lookup endpoints require a free RapidAPI key. The prefix-search autocomplete endpoint used in the demo above is public and does not require a key.

Try free on RapidAPI

Related