South Korea has 312 cities in the Geomelon dataset. The most populous is Seoul, at 9,668,465 people. Query it by name, region, or coordinates, with translations in 8 languages.
Data updated: 2026-07-14
| City | Region | Population |
|---|---|---|
| Seoul | β | 9,668,465 |
| Busan | β | 3,453,198 |
| Incheon | β | 2,993,492 |
| Daegu | β | 2,376,044 |
| Daejeon | β | 1,443,106 |
| Gwangju | β | 1,422,999 |
| Suwon | Gyeonggi Province | 1,234,300 |
| Ulsan | β | 1,127,553 |
| Yongin | Gyeonggi Province | 1,084,817 |
| Goyang | Gyeonggi Province | 1,061,929 |
GET /cities/search?countryCode=kr&sort=population_desc&limit=3
[
{
"id": "22a180ed-88ef-4336-985f-cc909582ff1c",
"name": "Seoul",
"population": 9668465,
"countryName": "South Korea",
"countryCode": "KR",
"countryEmoji": "π°π·",
"regionName": null
},
{
"id": "fbe291ad-34bd-4543-b677-b4e0d2341bd9",
"name": "Busan",
"population": 3453198,
"countryName": "South Korea",
"countryCode": "KR",
"countryEmoji": "π°π·",
"regionName": null
},
{
"id": "8d879491-a711-49f4-ba19-dbfb532da9a5",
"name": "Incheon",
"population": 2993492,
"countryName": "South Korea",
"countryCode": "KR",
"countryEmoji": "π°π·",
"regionName": null
}
]curl --request GET \
--url 'https://geomelon.p.rapidapi.com/cities/search?countryCode=kr&sort=population_desc&limit=10' \
--header 'x-rapidapi-host: geomelon.p.rapidapi.com' \
--header 'x-rapidapi-key: YOUR_API_KEY'City names in South Korea are available in 8 languages.
Prefer a static file? Download 96 South Korea cities as JSON (14 KB, no API key) from the South Korea cities dataset page.
Geomelon currently has 312 cities in South Korea across 12 regions. Results are paginated, up to 100 per request.
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.
Yes β city names in South Korea are available in 8 languages. Pass the languages you want via the preferredLanguages parameter, most-preferred first.
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.