Looking for a JSON API covering cities in United States? Geomelon has 65,577 of them, organized into 56 regions and searchable in 49 languages. New York metropolitan area tops the list by population (19,940,274).
Data updated: 2026-07-14
| City | Region | Population |
|---|---|---|
| New York metropolitan area | โ | 19,940,274 |
| New York City | New York | 8,804,190 |
| Los Angeles | California | 3,898,747 |
| Chicago | Illinois | 2,746,388 |
| El PasoโJuรกrez | Texas | 2,539,946 |
| Queens | โ | 2,405,464 |
| Houston | Texas | 2,304,580 |
| Manhattan | New York | 1,694,251 |
| Phoenix | Arizona | 1,608,139 |
| Philadelphia | Pennsylvania | 1,603,797 |
GET /cities/search?countryCode=us&sort=population_desc&limit=3
[
{
"id": "084c9cc4-db41-4404-bd26-41af88c7f3e7",
"name": "New York metropolitan area",
"population": 19940274,
"countryName": "United States",
"countryCode": "US",
"countryEmoji": "๐บ๐ธ",
"regionName": null
},
{
"id": "7a5bc59e-d4fc-4295-9906-ed7102f620d2",
"name": "New York City",
"population": 8804190,
"countryName": "United States",
"countryCode": "US",
"countryEmoji": "๐บ๐ธ",
"regionName": "New York"
},
{
"id": "0b5c2349-ea91-48de-bec5-0a39d20b3bf6",
"name": "Los Angeles",
"population": 3898747,
"countryName": "United States",
"countryCode": "US",
"countryEmoji": "๐บ๐ธ",
"regionName": "California"
}
]curl --request GET \
--url 'https://geomelon.p.rapidapi.com/cities/search?countryCode=us&sort=population_desc&limit=10' \
--header 'x-rapidapi-host: geomelon.p.rapidapi.com' \
--header 'x-rapidapi-key: YOUR_API_KEY'City names in United States are available in 49 languages.
Prefer a static file? Download 5,000 United States cities as JSON (732 KB, no API key) from the United States cities dataset page.
Geomelon currently has 65,577 cities in United States across 56 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 United States are available in 49 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.