70 cities. 0 regions. 1 languages. That's the current coverage for Singapore in the Geomelon API, led by Singapore at 5,866,139 people.
Data updated: 2026-07-14
| City | Region | Population |
|---|---|---|
| Singapore | β | 5,866,139 |
| Bukit Merah | β | 151,870 |
| Clementi | β | 91,630 |
| Bishan | β | 88,120 |
| Boon Keng | β | 10,970 |
| Tengah | β | 10 |
| Yishun New Town | β | β |
| Sengkang New Town | β | β |
| Kampong Lorong Buangkok | β | β |
| Kent Ridge | β | β |
GET /cities/search?countryCode=sg&sort=population_desc&limit=3
[
{
"id": "fb4a9a1a-8628-4d41-a869-c48a76338634",
"name": "Singapore",
"population": 5866139,
"countryName": "Singapore",
"countryCode": "SG",
"countryEmoji": "πΈπ¬",
"regionName": null
},
{
"id": "021ad17f-f4bf-45a7-97a9-d67544a3c60d",
"name": "Bukit Merah",
"population": 151870,
"countryName": "Singapore",
"countryCode": "SG",
"countryEmoji": "πΈπ¬",
"regionName": null
},
{
"id": "b9863305-15f9-4f9f-8d2c-d35910c0ed44",
"name": "Clementi",
"population": 91630,
"countryName": "Singapore",
"countryCode": "SG",
"countryEmoji": "πΈπ¬",
"regionName": null
}
]curl --request GET \
--url 'https://geomelon.p.rapidapi.com/cities/search?countryCode=sg&sort=population_desc&limit=10' \
--header 'x-rapidapi-host: geomelon.p.rapidapi.com' \
--header 'x-rapidapi-key: YOUR_API_KEY'City names in Singapore are available in 1 languages.
Prefer a static file? Download 6 Singapore cities as JSON (843 B, no API key) from the Singapore cities dataset page.
Geomelon currently has 70 cities in Singapore across 0 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 Singapore are available in 1 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.