🇦🇪 Cities in United Arab Emirates — API & JSON data

376 cities. 10 regions. 5 languages. That's the current coverage for United Arab Emirates in the Geomelon API, led by Dubai at 3,944,751 people.

Data updated: 2026-07-14

Live demo

Type to search United Arab Emirates cities…

Top 10 cities by population

CityRegionPopulation
DubaiEmirate of Dubai3,944,751
Abu DhabiEmirate of Abu Dhabi1,450,000
SharjahEmirate of Sharjah1,247,749
Al AinEmirate of Abu Dhabi631,005
AjmanEmirate of Ajman490,035
Ras al-KhaimahEmirate of Ras Al Khaimah115,949
FujairahEmirate of Fujairah93,673
KalbaEmirate of Sharjah54,876
Umm Al QuwainEmirate of Umm Al Quwain44,411
Dibba Al-FujairahEmirate of Fujairah41,017

Sample API response

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

[
  {
    "id": "43a89baf-86a3-4fe5-bea9-cb5cd08a0ddf",
    "name": "Dubai",
    "population": 3944751,
    "countryName": "United Arab Emirates",
    "countryCode": "AE",
    "countryEmoji": "🇦🇪",
    "regionName": "Emirate of Dubai"
  },
  {
    "id": "6cb0fe02-0ddf-4f6f-a1da-806935934ca1",
    "name": "Abu Dhabi",
    "population": 1450000,
    "countryName": "United Arab Emirates",
    "countryCode": "AE",
    "countryEmoji": "🇦🇪",
    "regionName": "Emirate of Abu Dhabi"
  },
  {
    "id": "ead013f6-1495-4640-9bdd-6bdcd60cd054",
    "name": "Sharjah",
    "population": 1247749,
    "countryName": "United Arab Emirates",
    "countryCode": "AE",
    "countryEmoji": "🇦🇪",
    "regionName": "Emirate of Sharjah"
  }
]

Try it

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

Free dataset

Prefer a static file? Download 19 United Arab Emirates cities as JSON (3 KB, no API key) from the United Arab Emirates cities dataset page.

FAQ

How many cities in United Arab Emirates does the API return?

Geomelon currently has 376 cities in United Arab Emirates across 10 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 United Arab Emirates city names in other languages?

Yes — city names in United Arab Emirates are available in 5 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