Skip to Content

75+ Cool Urban City Names For Boys

Parents searching for modern names will love these cool city names for boys. 

City names are urban and stylish – plus can have special sentimental meaning if you choose a city with a connection to your family. 

Baby boy sleeping

Some of these destination names are familiar but lots of them are unique and uncommon, making them a perfect choice if you are seeking an unusual baby boy name! 

Not sure if you’re expecting a boy or girl? Check out these city names for girls!

Popular city names for boys 

These cool city names will be familiar to you. They’re modern names that are cool and popular with that urban appeal you want from a big city name! 

Austin – After the city in Texas. Meaning great or majestic. 

Boston – Meaning town by the woods. 

Dallas – Meaning from the dales or valley meadows. 

Frederick – A cute boy’s name (that can be shortened to Freddie) meaning peaceful ruler. 

Houston – Meaning from Hugh’s town. 

Jackson – Meaning god has been gracious. 

Lincoln – A city in England. The name means settler by the lake. 

Logan – Meaning little hollow. 

Mason – This name means stone worker. 

Memphis – A name of Egyptian, Greek and American origins meaning enduring and beautiful. 

Orlando – After the sunny city in Florida. Meaning famous throughout the land.  

Phoenix – A cool unisex name meaning dark red. A city in Arizona.  

Warren – Meaning park keeper. 

Capital city names 

If you have a particular country in mind, or want to get your baby’s name from one of the largest, most famous cities, then these capital cities that also work as baby names are a great choice. 

Berlin – Capital of Germany. 

Cairo – Capital of Egypt. Meaning victorious. 

Havana – The capital city of Cuba. The name is thought to derive from the word for heaven, or the Dutch word for port. 

London – A cool unisex name inspired by the English capital. Meaning from the great river. 

Madrid – After the city of Spain

Paris – A romantic baby name after the capital of France. Meaning defender. 

Roma – Inspired by the capital of Italy, Rome. 

Cool city names for boys 

These are the coolest city baby names for boys. We especially love Brighton as a cool, trendy unisex name! 

Adrian – A city in Michigan. This unisex name means son of Adria. 

Alden – Located in Iowa. The name means old friend. 

Almada – City in Portugal. Meaning ore mine. 

Augustine – A great alternative to Augustus, meaning great and magnificent. 

Bailey – Meaning berry clearing. A city in Texas.  

Brighton – The trendy seaside city in England. 

Bristol – A city in the UK and US. The meanings comes from Old English word for “place of the bridge”.

Cali – A city in Columbia. A short baby girl name meaning fairest and beautiful.  

You may also love: Mythical mermaid names

Chandler – Meaning candle maker or seller. 

Cody – An English name meaning helpful.

Dallas – A city in Texas. Meaning skilled. 

Dayton – An Old English name meaning sunny town. 

Gilbert – A German name meaning bright promise. 

Hayden – A city in Idaho. A unisex name meaning fire.

Holland – A large area of the Netherlands and a city in Michigan. Meaning wooded land. 

Kingston – King’s town. 

Lawrence – An English name meaning bright and shining one. 

Memphis – Enduring and beautiful. 

Mitchell – Meaning who is like god. 

Montgomery – A French name meaning Gomeric’s hill. 

Morgan – A city in Louisiana. Meaning sea-song or sea-born. 

Reno – Meaning dark-haired. 

Taylor – City in Michigan. The name means tailor or to cut. 

Trenton – Meaning Trent’s town. 

Vegas – Meaning meadows. 

Wyatt – A city in Missouri in the US. Meaning brave warrior. 

York – A city in England. Meaning boar settlement. 

City names for boys

Cool place names for boys 

If you want to branch out and travel further afield for your baby name inspo then these cool destination names include geographical places of interest, countries and more. 

Aragon – After a region in Spain. 

Arran – After an island in Scotland. 

Ashland – Land of ash. 

Aspen – A wintry name after the place in Colorado’s mountains. 

Bronx – A district in New York. 

Brooklyn – A name of a borough in New York City, this is a cool unisex baby name. Could also be spelt Brooklynn. 

Camden – A popular, cool district of London. The name means winding valley. 

Caspian – A romantic boy name after the Caspian sea. Also the name of a character in C. S. Lewis’s Narnia series.

Chicago – A city in Michigan. 

Harlem – Meaning home on a wooden hill. 

Hudson – This cool name means son of Hugh.

Easton – Meaning east town. 

Eden – Meaning delight. Also the name of the Bible’s Garden of Eden. 

Emerson – The name of several cities in the US. Meaning Emery’s daughter. 

Emory – Meaning home strength. Also a city in Texas. 

Eugene – Meaning well-born and noble. 

Fallon – A city in Nevada. The name means superior or descended from a ruler. 

Hamilton – Means flat-topped hill. A city in Canada. 

Indiana – An adventurous boy’s name meaning land of the Indians. 

Jordan  – Meaning to flow down. Also a country in Western Asia. 

Jose – A Spanish name meaning Jehovah will increase. 

Kensington – A wealthy district of London. This name means the town of Cynsige’s people. 

Morocco – An exotic and unique baby name after the country in North Africa! 

Oakland – A city in San Francisco. Meaning trees. 

Parker – Meaning park keeper. A city in Indiana. 

Salem – A city in Oregon. Meaning peace. 

Urban – A modern unisex baby name that means belonging to a town or city. 

Taylor – A French name that is gender neutral. Meaning cutter of cloth. 

Final thoughts

I hope you’ve found your baby boy’s perfect name here! 

You may also like this ultimate list of modern baby names and these baby boy name combinations

City names for boys

Vicky Smith is a mother of two daughters and a journalist. She has been writing and vlogging about parenting for over five years.