Tropical City Name Generator
Sun-soaked city names for coasts, islands and jungles
Tap a name to copy itPress Space for a new batch500 names in this generator
Generate tropical city names for worldbuilding, games and fiction: Spanish and Portuguese colonial ports, Caribbean harbour towns, Polynesian and Hawaiian-style settlements, Southeast Asian and Swahili coast cities, plus invented fantasy names like Solmara and Coralhaven.
About tropical city names
Real tropical cities are named in a few recognizable ways, and convincing invented ones borrow the same habits. Across Latin America and the Philippines, Spanish colonial ports combine a saint or a virtue with a coastal feature: Puerto, Bahía, Punta, Cayo, Isla, Playa or Costa, as in Puerto Solano or San Mateo del Mar. Brazilian and Lusophone coasts do the same with Porto, Praia, Ilha, Baía and Vila, often mixed with Tupi words like Itacoatiá or Ubatumirim. French islands give you Port-, Anse-, Pointe-, Morne- and Baie- compounds, and the English-speaking Caribbean names towns after whatever was grown or shipped there: Sugar Bay, Cane Harbour, Tamarind Town.
Further west and east the sound changes completely. Polynesian and Hawaiian settlements are built from a short stock of open syllables (Kahaloa, Mahina Bay, Vaitahi), Malay and Indonesian towns use Kota, Teluk, Tanjung, Pantai and Pulau, Thai beach towns use Hat, Ao, Ko and Laem, and the Swahili coast gives you Bandari, Pwani and Kisiwa. A fantasy setting can ignore all of this and simply sound warm: Solmara, Coralhaven, Lagoonmere.
Pick one naming tradition per region of your map and stick to it. A coast with Puerto Esmeralda next to Port-Hibiscus next to Kota Laut reads as a random list; a coast with five Spanish-built ports and one old Polynesian village reads like history.
Tips for choosing a name
- Decide who founded the city before you name it. Colonial powers left saints and generic coastal nouns (Puerto, Port-, Baía); indigenous founders left names that describe the place itself (Kahaloa, Mataiva, Teluk Cempaka).
- Anchor the name to a real feature of the site: a reef, a mangrove river mouth, a volcanic headland or a lagoon. Tidehaven, Cabo Tormenta and Laguna Espejo all tell you what the city sits on.
- Name the cash crop or trade good. Real tropical ports are full of sugar, cane, spice, nutmeg, cocoa and rum; Cane Harbour or Porto Cacau instantly suggests an economy.
- For an invented English-language city keep it to two elements (Coralhaven, Sunreef, Bluewater Cay). Three stacked words like Golden Palm Paradise Bay read as a resort brochure, not a place.
- Keep a consistent language per coastline on your map, and let one or two older names in a different language hint at who lived there before the colonists arrived.
Frequently asked questions
What makes a city name sound tropical?
Mostly the vocabulary: references to palms, coral, reefs, lagoons, cays, mangroves, trade winds and tropical crops (sugar, cacao, vanilla, nutmeg), plus the languages of tropical regions such as Spanish, Portuguese, French creole, Hawaiian and Polynesian, Malay, Thai and Swahili. Puerto Tamarindo, Anse-Bleue, Teluk Pelangi and Coralhaven all signal heat and sea in different ways.
Are these real cities?
No. The names are invented to follow real naming patterns from the Caribbean, Latin America, Polynesia, Southeast Asia and East Africa, so some will coincidentally resemble small real places. If you are publishing, do a quick search on any name you plan to feature heavily.
Which style should I use for a fantasy or sci-fi setting?
If your world has no real-world colonial history, lean on the descriptive English and invented names (Solmara, Tidehaven, Lagoonmere, Monsoon Harbor) or build your own language with open syllables and lots of vowels, as Polynesian names do. Save the Spanish and French styles for settings that explicitly echo Earth's Age of Sail.
Can I use these names for a game, map or novel?
Yes. Everything here is free to use in personal and commercial projects, including tabletop campaigns, video game maps, fantasy atlases and fiction.
All 500 tropical city names
Browse the full list
- Puerto Solano
- San Mateo del Mar
- Santa Ynez de la Costa
- Villa Esmeralda
- Ciudad Palmares
- Bahía Coral
- Punta Carmelo
- Isla Verde
- Cabo Florido
- Puerto Alegría
- Nueva Marbella
- Costa Serena
- Las Palmeras
- Los Cocoteros
- Playa Dorada
- Santa Clara del Palmar
- San Rafael de la Bahía
- Puerto Limonero
- Villa Marisol
- Cayo Lindo
- Boca del Río Azul
- Puerto Sereno
- Marisma Alta
- Ensenada Verde
- Laguna Bonita
- Río Mango
- San Cristóbal de las Olas
- Puerto Tamarindo
- Santa Marta del Sol
- Villa Hermosa del Mar
- Ciudad del Cocotero
- Punta Lirio
- Bahía de los Pelícanos
- Cayo Esperanza
- Puerto Jacinto
- Isla Mariposa
- San Fermín del Arrecife
- Costa Brisa
- Puerto Naranjo
- Villa Caimán
- Playa Cangrejo
- Las Garzas
- San Benito de la Palma
- Puerto Guayaba
- Boca Chica Nueva
- El Manglar
- Santa Rosa de la Bahía
- Puerto Esmeralda
- Cabo Sirena
- Bahía Tortuga
- Ciudad Brisamar
- Valle del Cacao
- Puerto Marfil
- La Caleta Azul
- Punta Colibrí
- San Lázaro del Mar
- Isla Jardín
- Villa Palmira
- Puerto Anhelo
- Cayo Alcatraz
- Bahía Luna
- Las Bromelias
- Puerto Zafiro
- Santa Inés de los Vientos
- Ciudad Cocal
- Porto Alegrete
- Vila do Sol
- Praia das Garças
- São Tomé das Palmas
- Ilha Formosa
- Baía Dourada
- Recanto Verde
- Mangueiral
- Cabo Brilhante
- Angra do Coral
- Porto dos Ventos
- Itacoatiá
- Maracajú
- Pirangaí
- Jacarandá do Mar
- Guaraçaí
- Ubatumirim
- Caraguá Nova
- Ipojucá
- Praia do Forte Novo
- Vila Cajueiro
- Porto Marisco
- Enseada das Tartarugas
- Ilha dos Papagaios
- Barra do Coqueiral
- Santa Luzia do Mar
- Porto Açaí
- Lagoa Serena
- Cabo Verdejante
- Vila Maré Alta
- Praia Bonança
- Tupinambá
- Arraial do Sol
- Porto Sossego
- Baía das Garoupas
- Morro das Palmeiras
- Vila Salgueira
- Porto Cacau
- São Miguel das Ondas
- Praia Morena
- Port-Soleil
- Fort-Marigot
- Saint-Félix-des-Palmes
- Anse-Bleue
- Pointe-Corail
- Anse-Caraïbe
- Port-Tamarin
- Sainte-Luce-du-Lagon
- Cap-Papaye
- Port-Vanille
- Morne-Vert
- Baie-des-Flamboyants
- Le Carbet-Neuf
- Grand-Bourg-du-Récif
- Petite-Anse
- Saint-Aubin-des-Cocotiers
- Port-Hibiscus
- Rivière-Douce
- Pointe-Sable
- Anse-à-Galets
- Sainte-Anne-la-Mer
- Cap-Ouragan
- Baie-Turquoise
- Port-Colibri
- Vieux-Lagon
- Anse-Mangot
- Les Palétuviers
- Saint-Pierre-du-Vent
- Port-Mahé
- Pointe-des-Tortues
- Baie-Cannelle
- Palmerston Bay
- Pelican Point
- Mango Bay
- Marigot Landing
- Reef Town
- Sugar Bay
- Cane Harbour
- Windward Town
- Leeward Bay
- Turtle Cove
- Hummingbird Bay
- Calabash Bay
- Cocoa Point
- Breadfruit Hill
- Frangipani Bay
- Tamarind Town
- Soursop Harbour
- Salt Cay Town
- Lime Cay
- Guava Ridge
- Halfmoon Harbour
- Plantain Walk
- Rum Bay
- Coconut Grove Town
- Anchor Bay
- Careening Cove
- Kingsbay
- Queensport
- Charlesbay
- Frigate Landing
- Admiralty Harbour
- Barracuda Point
- Bonefish Bay
- Spice Harbour
- Nutmeg Hill
- Cinnamon Bay Town
- Manchineel Bay
- Seagrape Town
- Cockleshell Bay
- Hawksbill Harbour
- Parrotfish Cay
- Sandy Bottom
- Crab Hill
- Gun Point
- Bluff Town
- Long Bay Village
- Fig Tree Landing
- Pigeon Point Town
- Mahina Bay
- Nalukai
- Lanikea
- Haleolani
- Kauhale
- Waiola
- Honolei
- Kalani Cove
- Makaleha
- Kealoha
- Kahaloa
- Vaitahi
- Moanui
- Rangitoa
- Tuamoana
- Motu Rere
- Fale Ola
- Aitumaka
- Tevairoa
- Mataiva
- Fa'amoana
- Vaiola
- Nuku Tahi
- Manu Rau
- Tiare Bay
- Tanjung Perak Baru
- Kota Laut
- Pantai Bunga
- Teluk Cempaka
- Pulau Indah
- Bandar Nilam
- Kuala Sejuk
- Sungai Kelapa
- Teluk Pelangi
- Bukit Nanas
- Kampung Bakau
- Pantai Merdeka
- Kota Bahagia
- Teluk Sutera
- Bandar Mutiara
- Tanjung Rambutan
- Kuala Manggis
- Pantai Cahaya
- Pulau Cinta
- Kota Damai Laut
- Ban Khlong Sai
- Hat Mali
- Ao Nam Sai
- Ko Fai
- Laem Thong
- Ban Pak Nam Mai
- Hat Sawan
- Ban Ton Makham
- Laem Sai Kaew
- Ko Mamuang
- San Isidro del Mar
- Balinsasayaw
- Bayan ng Niyog
- Lumbang Beach
- Kabuhayan
- Sitio Mangga
- Barangay Dagat
- Bagumbayan Laut
- Isla Ganda
- Vinh Hoa
- Bai Tre
- Cua Dua
- Hon Ngoc
- Vung Xanh
- Bai Dai Moi
- Nariyalpur
- Samudrapur
- Kelapur
- Aamvan
- Tamarapatnam
- Kovalgiri
- Polgaha Wela
- Welikada Bay
- Hikkagama
- Kilwani
- Mtwangi
- Pembani
- Kaskazi
- Shela Bay
- Mji wa Nazi
- Bandari ya Mwezi
- Pwani Mbali
- Kisiwa Moto
- Solmara
- Verdantia
- Azurelle
- Coralhaven
- Palmspire
- Sunhollow
- Tidehaven
- Lagoonmere
- Marisola
- Cocoa Reach
- Emberreef
- Isla Nova
- Zephyr Bay
- Saffron Quay
- Mangrove Landing
- Tidewater
- Brightwater Cay
- Halcyon Key
- Monsoon Harbor
- Typhoon Gate
- Sunspire
- Calypso Harbor
- Equinox Bay
- Meridian Cay
- Driftwood Bay
- Hibiscus Heights
- Sandpiper Point
- Golden Sands
- Sunrise Bay
- Surfside Heights
- Tortuga Heights
- Cabana Bay
- Flamingo Key
- Manatee Harbor
- Bougainvillea Bay
- Plumeria City
- Orchid Bay
- Papaya Springs
- Pineapple Ridge
- Banyan Harbor
- Breadnut Cove
- Lotus Landing
- Coral Crown
- Ivory Tide
- Sapphire Shoals
- Jade Lagoon
- Amber Key
- Opal Reef
- Starfish Harbor
- Stingray Point
- Mermaid Cay
- Siren Shoals
- Castaway Harbor
- Shipwreck Bay
- Driftwood Key
- Bahía Sol
- Coral Vista
- Marina Palmas
- Sol Viento
- Mar de Oro
- Luz del Mar
- Puerto Viento
- San Pelayo de Arrecife
- La Punta Marina
- Isla Alegre
- Cayo Brisa
- Playa Salvaje
- Río Cocodrilo
- Villa Flamboyán
- Bahía Perla
- Ciudad Arrecife
- Puerto Delfín
- Laguna Espejo
- Cabo Tormenta
- Punta Garza
- Costa Miel
- Santa Brisa
- Isla Coralina
- Los Flamencos
- Puerto Sol Naciente
- Marejada
- Puerto Brisa
- Villa Caracol
- Cayo Sombra
- Playa Luna Nueva
- Boca de Palma
- Santo Domingo del Viento
- El Cocotal
- Ensenada Plata
- Punta Almendra
- Porto Calmo
- Ilha da Brisa
- Vila Flamingo
- Baía dos Corais
- Enseada do Sol
- Praia do Mel
- Porto Luar
- Cabo das Estrelas
- Vila Tamarindo
- Angra Serena
- Lagoa Azulada
- Ponta do Coqueiro
- Baía Esmeralda
- Port Azur
- Anse-Soleil
- Cap-Coco
- Baie-Sirène
- Port-Palmier
- Pointe-Lagon
- Saint-Jean-du-Récif
- Morne-Bleu
- Fort-Corail
- Anse-Paradis
- Rivière-Mangue
- Baie-Perle
- Sainte-Marie-des-Vagues
- Port-Frégate
- Pointe-Bambou
- Kona Hale
- Moana Lani
- Pua Kai
- Kai Ola
- Hoku Bay
- Makai Town
- Mauka Ridge
- Wai Nani
- Hale Moana
- Puna Kai
- Nani Lei
- Tiare Nui
- Motu Lani
- Vai Nui
- Tonga Rere
- Rarotai
- Tuvana
- Naviti Town
- Matuku Bay
- Koro Vatu
- Pulau Surga
- Teluk Emas
- Pantai Kenari
- Kota Kelapa
- Bandar Cahaya
- Tanjung Lestari
- Sungai Madu
- Kuala Bunga
- Pulau Damai
- Puerto Candelaria
- San Joaquín de las Salinas
- Villa Turquesa
- Bahía Rumbo
- Cayo Pimienta
- Punta Tiburón
- Santa Fe del Manglar
- Puerto Carey
- Ciudad Vainilla
- La Barra del Cacao
- Boca Serena
- Isla Paloma
- Puerto Amanecer
- Laguna de las Garzas
- Cabo Nísperos
- Porto Cajá
- Vila Pitanga
- Baía das Jangadas
- Enseada do Luar
- Ilha do Sabiá
- Praia dos Búzios Novos
- Porto Graviola
- Vila Mangaba
- Angra dos Ventos Mansos
- Lagoa do Jacaré
- Anse-Coco
- Port-Goyave
- Baie-Madras
- Pointe-Frangipane
- Saint-Clément-des-Îles
- Cap-Ananas
- Rivière-Salée-du-Nord
- Morne-Cannelle
- Port-Étoile
- Anse-des-Pirogues
- Sorrel Bay
- Conch Harbour
- Bamboo Landing
- Mangosteen Point
- Tradewind Cay
- Cashew Hill Town
- Pimento Bay
- Saltpond Village
- Flying Fish Bay
- Sloop Harbour
- Sargassum Point
- Blue Hole Town
- Careenage Bay
- Kahanui
- Moanalua Kai
- Waikoloa Uka
- Pohakuloa Bay
- Hōkūlani
- Keanae Cove
- Lehua Point
- Hanalei Uka
- Waimoku
- Kaiāulu
- Tevaimoana
- Raiatua
- Fakamanu
- Vaimoana Nui
- Hikuoa
- Manavai
- Taoru Bay
- Teluk Ketapang
- Pantai Mutiara Biru
- Kota Bakau
- Tanjung Bidara
- Kuala Pandan
- Pulau Senja
- Bandar Rimba Laut
- Hat Luk Thao
- Ao Pla Daeng
- Ban Laem Mai
- Ko Prik Thale
- Laem Kaeo Kham
- Bandari Kaskazini
- Kisiwa cha Upepo
- Mji Mkongwe Mpya
- Pwani ya Nazi
Related generators
Tropical Island Name Generator
Polynesian, Caribbean, and paradise island names
Beach Town Name Generator
Boardwalk Villages, Surf Towns and Sleepy Seaside Resorts
Port City Name Generator
Great trading cities built on the water
Coastal Town Name Generator
Fishing villages, harbour towns, and seaside resorts
Exotic Island Name Generator
Tropical Islands, Atolls, Cays, and Hidden Paradises
Hawaiian Name Generator
Real Hawaiian-language names for boys and girls
More in Places & Geography
Indian Town Name Generator
Authentic Town Names From Every Region of India
Skyscraper Name Generator
Towers, Spires and Skyline Landmarks That Sound Built
Desert Kingdom Name Generator
Sultanates, caliphates and sand empires for your world
Bridge Name Generator
Spans, Viaducts, Crossings and Old Stone Bridges
Landmark Name Generator
Monuments, Natural Wonders and Legendary Sites
European Country Name Generator
Fictional European nations that sound like they belong on the map