🇷🇴 Cities in Romania — API & JSON data

Geomelon tracks 13,783 cities in Romania, spread across 48 regions. Bucharest is the largest, with a population of 1,716,961. City names are available in 38 languages through the API below.

Data updated: 2026-07-14

Live demo

Type to search Romania cities…

Top 10 cities by population

CityRegionPopulation
Bucharest1,716,961
Cluj-NapocaCluj County286,598
IașiIași County271,692
ConstanțaConstanța County263,707
TimișoaraTimiș County250,849
BrașovBrașov County237,589
CraiovaDolj County234,140
GalațiGalați County217,851
OradeaBihor County183,105
OradeaBihor County183,105

Sample API response

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

[
  {
    "id": "540298ca-d1f6-4663-b58f-309d8f5f6d27",
    "name": "Bucharest",
    "population": 1716961,
    "countryName": "Romania",
    "countryCode": "RO",
    "countryEmoji": "🇷🇴",
    "regionName": null
  },
  {
    "id": "1bfd6fa0-0ea1-48ac-9939-65645274ebb5",
    "name": "Cluj-Napoca",
    "population": 286598,
    "countryName": "Romania",
    "countryCode": "RO",
    "countryEmoji": "🇷🇴",
    "regionName": "Cluj County"
  },
  {
    "id": "2884cd4c-27f3-4272-908f-53b8a72a103a",
    "name": "Iași",
    "population": 271692,
    "countryName": "Romania",
    "countryCode": "RO",
    "countryEmoji": "🇷🇴",
    "regionName": "Iași County"
  }
]

Try it

curl --request GET \
  --url 'https://geomelon.p.rapidapi.com/cities/search?countryCode=ro&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 Romania are available in 38 languages.

Free dataset

Prefer a static file? Download 5,000 Romania cities as JSON (741 KB, no API key) from the Romania cities dataset page.

FAQ

How many cities in Romania does the API return?

Geomelon currently has 13,783 cities in Romania across 48 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 Romania city names in other languages?

Yes — city names in Romania are available in 38 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