North American Town Name Generator
The North American Town Name Generator creates authentic-sounding place names inspired by the phonemes, syllable patterns, and sound combinations found in real town and settlement names from across North America. The generator draws from documented place names across four regions: Canada, Greenland, Mexico, and the United States.
North America's place names represent an extraordinary convergence of linguistic traditions: Indigenous languages from dozens of families (Algonquian, Iroquoian, Siouan, Athabaskan, Inuit, Nahuatl, Maya, and more); French colonial naming in Quebec, Louisiana, and the Great Lakes region; Spanish colonial naming throughout Mexico and the American Southwest and Southeast; English naming conventions that span from New England's '-bury,' '-ford,' '-ton,' and '-shire' patterns to the Pacific Northwest; and Greenlandic (Kalaallisut) place names that preserve the Arctic's Inuit heritage.
Whether you're writing fiction set anywhere from the Arctic tundra to the Yucatán Peninsula, designing a game map with North American-inspired geography, or building a fictional continent that draws on the naming traditions of the Americas, this generator provides town names that reflect the genuine diversity of North American place naming.
Canadian place names reflect three primary traditions. English names follow British patterns — '-bury,' '-ford,' '-ham,' '-ton,' '-wick' — transplanted from England and Scotland to the new world. French names preserve Quebec's colonial heritage in '-ville,' '-mont,' '-beau,' '-bois,' and '-rivière' forms. Indigenous names from Algonquian (Mississauga, Ottawa, Chicoutimi), Iroquoian (Kahnawake), and other families give Canadian geography its distinctive character. Places like Chicoutimi, Kapuskasing, Témiscaming, and Wabush reflect the Algonquian substrate beneath the colonial overlay.
Greenland's place names are almost entirely in Kalaallisut (West Greenlandic), with rich Inuit naming traditions that describe the landscape with extraordinary precision. The '-miit' suffix (people of), '-fia' (bay), '-nnguit' (big), '-suit' (many), and '-toq' (having) appear across Greenlandic place names. Real place names like Nuuk (knoll), Ilulissat (icebergs), Sisimiut (fox burrows), Qaqortoq (the white one), and Kangerlussuaq (big fjord) are descriptive geographical names that encode the Arctic environment in language.
Mexico's place names are dominated by Nahuatl — the language of the Aztec Empire — which contributes place name suffixes found across the country: '-tlan' (place of), '-tepec' (hill), '-co' (in), '-can' (where there is), '-apa' (river), '-huacan' (where people possess things). Real Nahuatl-derived names include Guadalajara (via Nahuatl Cuauhtlajáoac), Oaxaca, Tlaxcala, Cholula, Xochimilco, Coyoacán, and Teotihuacán. Maya place names dominate the Yucatán Peninsula, while Spanish colonial names ('Ciudad,' 'San,' 'Santa') layer over indigenous ones throughout the country.
American place names draw heavily on British naming conventions brought by colonial settlers, producing places like Birmingham, Manchester, Cambridge, Windsor, and Stratford throughout the Eastern states. Indigenous names from Algonquian (Massachusetts, Connecticut, Milwaukee, Chicago), Iroquoian (Ohio, Niagara), and other families survive in modified form. French names (Des Moines, Baton Rouge, Presque Isle) and Spanish names (Los Angeles, San Francisco, Sacramento, El Paso) reflect earlier colonial periods. The generator draws from all these American naming traditions.
Each of the four regions has a distinct phonetic signature in its place names. Canadian names often feature the French '-iac,' '-ogue,' and '-aux' endings alongside the English '-borough,' '-burg,' and '-bridge.' Greenlandic names are characterised by the '-miit,' '-suit,' '-nnguit,' and '-toq' patterns unique to Kalaallisut, along with the 'q-' initial consonant (a uvular stop) that signals Inuit linguistic heritage. Mexican names show the Nahuatl '-co,' '-tla,' '-pan,' and '-can' patterns alongside the Mayan 'x-' (sh sound), '-ché,' and '-há' forms. American names blend the English '-burg,' '-ville,' '-ford,' '-ton,' '-dale,' and '-field' with indigenous phonemes from multiple language families.
This diversity means the generator can produce names that feel Canadian, Mexican, Inuit, or generically North American depending on which phoneme combinations emerge — providing a rich palette for creative place naming across the continent.
Copy and paste the below code in your site and you will have a fully functional North American Town Name Generator in an instant.