Skip to Content

Best Place Names for Girls: 120+ Pretty and Unique Ideas

These stunning place names for girls all inspired by real destinations!

Taking your baby’s name from countries, towns and cities can mean you find a special moniker that really stands out. 

Baby holding globe

Place names can be whimsical and magical, steeped in history with a real vintage feel, or modern and trendy. 

City names such and Milan and Sienna have been really popular in recent years. But more unusual names are also on the rise, such as Elba and Nola. 

This stunning selection of place names for girls have come straight from the Atlas and will help you find your perfect baby name! 

Before we get to the names, you may also love our ultimate list of city names for girls

Most popular place names for girls 

These are the most popular girl names inspired by places around the world. 

These will be familiar as many are in the top 100 girl name charts, and they’re also truly stunning. 

  • Alexandria – The second largest city in Egypt. The name means defender of the people. 
  • Alice – A city in Texas. Meaning noble. 
  • Ann – This name forms part of the city title Ann Arbor in Michigan. It’s a vintage girl name meaning grace. 
  • Arbor – The second half of the city Ann Arbor. This name means grove of trees. 
  • Bethany – A town in West Virginia. The name means house of figs. 
  • Charlotte – A city in North Carolina. Meaning free. 
  • Clara – City in Minnesota. The name means bright and famous. 
  • Clare – Bright, clear, famous. The name of the smallest town in Suffolk, England. 
  • Dakota – A state in the US. Meaning friend or ally. 
  • Elizabeth – Meaning oath. 
  • Florence – A pretty city in Italy. The name means flourishing. 
  • Georgia – A county in the US. Meaning farmer. 
  • Lydia – An ancient region in Western Asia Minor. The name means woman from Lydia. 
  • Madeline – An area of California. The name means from Magdala. 
  • Madison – A city in Wisconsin. Meaning son of Matthew. 
  • Milan – A trendy city in Italy. Means dear or gracious. 
  • Savannah – The oldest city in Georgia. Meaning large open plain. 
  • Sienna – Taken from the Italian city Siena. Means orange-red. 
  • Sofia/Sophia – The capital of Bulgaria. The name means wisdom. 
  • Victoria – A Canadian city, meaning victory. 

Cool and trendy place names for girls 

These fashionable place names are a great choice if you want a girl’s name that has a really cool feel to it. Many are modern and edgy, while others a timelessly classic. 

  • Addison – Meaning son of Adam. A town in Texas. 
  • Astoria – Meaning like a hawk. A place name used after the businessman John Jacob Astor. The name was first used for Fort Astoria in 1811. It is now the name of several towns in the US. 
  • Avalon – Meaning island of apples. A city in LA. 
  • Ireland – Meaning goddess of the land.
  • Liberty – Meaning freedom. Libertytown is a place in Maryland. 
  • Bali – A province of Indonesia. A name of Sanskrit origin meaning strength or soldier. 
  • Brittany – A place in France. Meaning one from Brittany. 
  • Carolina – Meaning free man. Also a state in the US. 
  • Delta – A place in Canada. Means born fourth. 
  • Devon – A county in England. 
  • Dixie – A nickname for the southern US. Meaning ten. 
  • Dominica – Meaning of the lord. A place in the Caribbean. 
  • Eden – A Biblical place name. Meaning delight. 
  • Elba – An island in Tuscany, Italy. Meaning seeker of truth. 
  • Haven – Meaning place of safety. 
  • Henley – After a town in England, famous for rowing. Also the name of a lead female character in Now You See Me.
  • Horizon – Meaning edge of land. 
  • India – Meaning body of water. 
  • Indiana – A state in the US. Meaning of the country of India. 
  • Kaya – A place in Africa. Meaning wide beyond her years. 
  • Kendall – A town in England. Meaning the Kent river valley. 
  • Kerry – A region of Ireland. Meaning dusky and dark. 
  • Kimberly – A town in Nottingham. Meaning from the wood of the royal forest. 
  • Lindsay – A place in Canada. Meaning Lincoln’s march or island or linden trees. 
  • Lorelai – A district in Pakistan and also a neighbourhood in Alberta, Canada. Meaning alluring enchantress. 
  • Lucia – An Italian name meaning light. 
  • Maple – After the maple tree or meaning piece of cloth. Also a city in Michigan. 
  • Montana – Meaning mountain. 
  • Nola – A town in Naples, Italy. Meaning fair shoulder. 
  • Olympia – Meaning from Mount Olympus. 
  • Petra – Meaning rock. 
  • Salem – A city in Oregon. Meaning peace. 
  • Sutton – A town in England. Meaning souther settlement. 
  • Valley – Meaning between the mountains. A lovely nature baby name
  • Virginia – Meaning pure. 
  • Winona – Meaning first-born daughter. Also a city in Minnesota. 
  • Zaria – A place in Africa, the name means brightest maiden and pure. 
  • Zuma – Meaning peace. The name of a beach in LA. 

Big city names for girls 

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. 
  • Edin – A shortened version of Edinburgh, the capital city of Scotland. This is a cool alternative spelling for the name Eden. 
  • 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. 
  • Nairobi – Capital of Kenya. The name means place of cool waters. 
  • Palma – Capital of Mallorca. 
  • Paris – A romantic baby name after the capital of France. Meaning defender.
  • Rio – A city in Brazil. This is a Spanish name meaning river. 
  • Roma – Inspired by the capital of Italy, Rome. 
  • Roseau – Capital of Dominica. The name means red – a pretty variant of the name Rose. 
  • Sydney – The capital city of Australia. The name means wide meadow. 
  • Valetta – The capital of Malta. 
  • Verona – A city in Italy. Meaning true image. 
  • Vienna – Capital city of Austria. The name means forest stream. 

Trendy place names for girls 

These are the trendiest baby names. We especially love Brighton as a cool, trendy unisex name! 

  • Ada – A city in Oklahoma. Meaning noble. 
  • Addison – City in Texas. Meaning noble. 
  • Adelaide – An Australian city. Meaning noble. 
  • Alma – A city in Michigan. The name means nourishing and kind. 
  • Almada – City in Portugal. Meaning ore mine. 
  • Amalfi – After the stunning coastal city in Italy. 
  • Bailey – Meaning berry clearing. A city in Texas.  
  • Brighton – The trendy seaside city in England. 
  • Cali – A city in Columbia. A short baby girl name meaning fairest and beautiful.  
  • Catalina – Santa Catalina is an island off the coast of California. The name means pure. 
  • Chelsea – An affluent area in London. Meaning chalk wharf. 
  • Daphne – City in Alabama. The name means laurel tree. 
  • Hayden – A city in Idaho. A unisex name meaning fire. 
  • Helena – City in Montana. A Greek name meaning shining light. 
  • Holland – A large area of the Netherlands and a city in Michigan. Meaning wooded land. 
  • Josephine – A city in Texas. Meaning Jehovah increases. 
  • Juliet – Mount Juliet is a city in Tennessee. The name means Youthful. 
  • Mali – Meaning industrious. A country in West Africa. 
  • Marin – Meaning of the sea. This is a county in San Francisco. 
  • Sierra – A city in California. The name means saw or mountain. 
  • Taylor – City in Michigan. The name means tailor or to cut. 
  • Whitney – A city in Texas. The name means white island. 

Unique place names for girls 

If you are looking for less commonly used girl names inspired by places around the globe then check out this list featuring dozens of ideas: 

  • Abilene – A town in Texas. Meaning land of meadows. 
  • Adrian – A city in Michigan. This unisex name means son of Adria. 
  • Alba – A city in Italy. The name means white. 
  • Albany – This name means “of Alba”, after the ancient Latin city. Albany is also a city in New York State. 
  • Alden – Located in Iowa. The name means old friend. 
  • Amaya – An ancient city in Spain. The name means mother city. 
  • Augusta – Meaning great and magnificent. Also a city in Georgia. 
  • Aurora – Meaning dawn. A city in Colorado. 
  • Arizona – Meaning good oak tree. 
  • Aspen – A town in Colorado, meaning tree. 
  • Barcelona – Spain’s second-largest city. 
  • Bristol – A city in the UK and US. The meanings comes from Old English word for “place of the bridge”.
  • 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. 
  • Carmel – A small seaside city in California. Meaning garden or orchard. 
  • Cheyenne – The capital city of Wyoming. Meaning supplanter. 
  • Chicago – A city in Michigan. 
  • Corinthia – Meaning woman of Corinth, which was a city in ancient Greece. 
  • Dana – Meaning god is my judge. Also a city in California. 
  • Dallas – A city in Texas. Meaning skilled. 
  • Delphine/Delphi – Delphi is an ancient Greek city. The name means dolphin. 
  • Easton – Meaning east town. 
  • Edna – A city in Texas. Meaning rejuvenation or rebirth. 
  • Emerson – The name of several cities in the US. Meaning Emery’s daughter. 
  • Emory – Meaning home strength. Also a city in Texas. 
  • Fallon – A city in Nevada. The name means superior or descended from a ruler. 
  • Geneva – A city in Switzerland. Meaning juniper tree. 
  • Genoa – From the Latin word knee. An Italian city. 
  • Hamilton – Primarily a boy’s name but makes a unique girl’s name. Means flat-topped hill. A city in Canada. 
  • Hanna – There’s a town called Hannah City in Illinois. The name means grace. 
  • Iona – Name of a small island off the coast of Scotland. Meaning dove. 
  • Jordan – Meaning flowing down. A country in the Middle East. You could also try the spelling Jordyn. 
  • Juno – Meaning queen of heaven. Juneau is a city in Alaska. 
  • Lexington – Meaning town of the new law. It is also a city in Kentucky. 
  • Lincoln – An English city. This is more traditionally a boy’s name but makes a great unisex name. Means lake. 
  • Logan – More typically used as a boy’s name, but this unisex name is a cool option if you want a more unique choice for a girl. Meaning little hollow. 
  • Lourdes – This is a market town in France. The name means craggy slope. 
  • Magnolia – A city in Texas. The Name means of great excellence. 
  • Marlowe – Meaning from the hill by the lake. Marlow is a town in England. 
  • Marion – A city in Ohio. Meaning star of the sea. 
  • Medina – A city in western Saudi Arabia. Meaning city of the prophet. 
  • Melba – This is a variation of the city of Melbourne. The name means wealthy. 
  • Miami – A cool name meaning big water. 
  • Monroe – Meaning mouth of the River Roe. This is also a city in Missouri. 
  • Morgan – A city in Louisiana. Meaning sea-song or sea-born. 
  • Nara – A city in Japan. Meaning happy. 
  • Nicollet – Meaning people of victory. A city in Minnesota. 
  • Nola – A town in the city of Naples. The name means white shoulder. 
  • Oakland – A city in San Francisco. Meaning trees. 
  • Odessa – A city in Ukraine. 
  • Osaka – Meaning large hill. A city in Japan. 
  • Parker – Meaning park keeper. A city in Indiana. 
  • Phoenix – A cool unisex name meaning dark red. A city in Arizona. 
  • Pomona – From the Latin word for fruit. Also a city in California. 
  • Ravenna – City in Northern Italy. Could be shortened to Raven.
  • Regina – A city in Canada. Meaning queen. 
  • Romane – A name related to the city of Rome, Italy. Means citizen of Rome. 
  • Samara – Meaning guardian. Also a city in Russia. 
  • Selma – Meaning beautiful view. A city in Alabama. 
  • Sevilla – Ancient city in southern Spain. The name means plain or valley. 
  • Shannon – English name meaning wise river. A city in Iowa. 
  • Shelby – A name of Norse origin meaning willow. Also a city in North Carolina. 
  • Shiloh – An ancient city in Israel. Meaning heavenly peace. 
  • Sicily – Meaning land of mowers. 
  • Siena – After the Italian city. It also refers to an orange-red colour. 
  • Sutton – Meaning southern settlement. Name of a place in England. 
  • Trinity – A city in Texas. Meaning three. 
  • Urban – A modern unisex baby name that means belonging to a town or city. 
  • Valencia – Meaning strong or healthy. This is a city in Spain. A perfect choice if you love long girl names
  • Valeria – A city in Spain. Meaning strong and brave. 
  • Vegas – A party city in the US. 
  • Waverly – A city in Iowa. This unique baby name means meadow of quivering aspens. 
  • Xanthi – City in Greece. The name means golden or yellow. 
  • Zaria – A city in Nigeria. Meaning princess. 
  • Zaire – An African name meaning the river that swallows all rivers. 
  • Zohra – This pretty name means flower blossom. This was also the name of a city in Judah. 
Place names for girls

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