101 Modern Girl Names for a 21st-Century Baby Girl
These modern girl names are new and trendy options for your baby girl. Find over 100 unique baby girl names and meanings.
Updated February 22, 2023
If you’re looking for a girl name that feels fresh, new and modern, it can be difficult to tell which baby girl names are just flash-in-the-pan trends, and which girl names will stay cool for years to come.
Some of today’s most popular baby girl names are only trendy for a short time, while others have been in the top girl name lists for decades!
Browse our list of these new-age, trendy and popular modern names for girls to find which 21st-century name will be the best pick for your baby girl.
Most Popular Modern Girl Names
These modern baby girl names have topped the list of the most popular name list for 2022 according to the SSA. If you love today’s name trends one of these popular choices might be the right pick
Trendy Baby Girl Names
These modern girl names are huge hits for millennial and Gen Z parents. From unique name spellings to nature-inspired name choices, there are lots of interesting baby name trends we found in some of the most common girl names of the last few years.
- Adalynn - The name Adalynn is of French origin and means "noble, nobility.”
- Addison - Originally a boy’s name, Addison is a popular modern girl’s name meaning “son/daughter of Adam.”
- Aislynn - Old English form of "dream."
- Aria - Hebrew for "like a beautiful melody" and Greek for "melody."
- Athena - Goddess of war in Ancient Greece.
- Bella - Hebrew for "gift of God's favor" and Spanish for "beautiful."
- Blakely - Old English name that means "dark wood."
- Cora - French for "beloved" and Greek for "maiden."
- Demi - Old English for "fort on a hill" and Greek for "Goddess of the Harvest."
- Elliana - Hebrew for "my God has answered."
- Eloise - The name Eloise is of French origin and means "healthy, wide."
- Elsa - One of the most popular Scandinavian names and it means "consecrated to God" in Hebrew.
- Emery - The name Emery is of Latin origin and means "loving.”
- Emilia - The name Emilia is Spanish and Italian and means "rival."
- Evie - Hebrew for "life."
- Everly - English name that means "wild boar in woodland clearing."
- Faye - Old French name for "fairy."
- Gemma - Latin for "precious stone" and Hebrew for "dove."
- Gianna - Italian for “the Lord is gracious.”
- Isla - Scottish name meaning “island.”
- Ivy - Old English name meaning “vine.”
- Jade - Spanish for "stone of the loins."
- Kendra - Celtic name for “ruler of the valley.”
- Kennedy - Irish and Scottish for "chief with helmet."
- Lacey - Latin for "cheerful."
- Lyla - Arabic for "dark as the night" and French "from the island."
- Macie - Polish for "sea of bitterness."
- Maeve - Several meanings including Irish for "joyous" and Celtic for "queen."
- Mila - Russian for "dear one."
- Nora - Latin name meaning “dignified.”
- Novalee - American for "new field."
- Olive - Old Norse name for "kind one" or “olive tree”
- Paisley - Scottish for "church."
- Poppy - Latin for "flower."
- Quinn - Latin name meaning “ a girl who is pretty as two.”
- Raelynn - Modern English name combining two girl names, “Rae” and “Lynn.”
- Rosalie - Latin for "flower" and the Dutch and German version of "Rosalia."
- Ruby - The name Ruby is of Latin and French origin and means "deep red precious stone."
- Scarlett - Middle English for "deep red."
- Shiloh - Hebrew name meaning “peaceful.”
- Skylar - The name Skylar is of English origin and means "eternal life, strength, love, and beauty."
- Talia - Several meanings and origins including Latin for "child born at Christmas," Hebrew for "dew from heaven," and Greek for "blooming."
- Teagan - The name Teagan is of Irish origin and means "attractive, beautiful.”
- Trinity - Latin for "the Holy three."
- Valentina - Latin name meaning “good health.”
- Violet - Latin for "purple."
- Willow - The name Willow is of English origin and means "willow tree.”
- Zara - Arabic name meaning “Blooming flower; radiance “
- Zoe - The name Zoe is of Greek origin and means “life.”
New-Age Baby Girl Names
Do you want a modern name that is less common and more original? These unique baby names make for interesting and modern first names or middle names for your baby girl.
- Aluma - Hebrew name meaning “maiden” or “sheaf.”
- Aspen - Old English name meaning “shaking tree.”
- Azalea - Arabic girl name meaning “democracy.”
- Briar - English name meaning “shrub” or “small tree.”
- Cleo - Greek name meaning “to celebrate.”
- Cove - Old English name meaning “small bay.”
- Dara - Hebrew name that means “pearl of wisdom.”
- Eden - The name Eden is of Hebrew origin and means "place of pleasure, delight."
- Fallon - Celtic name meaning “of a ruling family.”
- Faye - Old French name meaning “fairy.”
- Freya - The name Freya is of Scandinavian origin and is the name of the goddess of love, fertility, and beauty.
- Hadley- Old English "heather field."
- Harlow - Old English “from a protected town.”
- Hazel - Old English name meaning “hazel tree.”
- Imogen - Latin name meaning “image” or “last born.”
- India - Hindi girl name meaning “from India”
- Iris - Greek name for “goddess of the rainbow.”
- Juniper- Latin for "young."
- Kallie - Greek for "most beautiful" and Cambodian for "best."
- Lila - Arabic name meaning “dark” or “born in the night.”
- Luna - Latin for "moon."
- Mara - Greek name meaning “eternally beautiful.”
- Nova - Latin name meaning “new.”
- Olesia - Slavic name meaning “a girl from the forest.”
- Paisley - The name Paisley is of Scottish origin and means "church or cemetery."
- Philomena - Greek name meaning “friend of strength.”
- Presley - Old English for "priest's settlement."
- Rain - Latin name meaning “ruler.”
- Remi - French name meaning “From Rheims.”
- Rylie - Irish name meaning “brave.”
- Serenity - English girl name meaning “peaceful disposition.”
- Shakti - Hindi name meaning “power.”
- Sky - English name meaning “sky, sheltering.”
- Sora - Japanese name meaning “Sky.”
- Stella - Latin for "star."
Modern Unisex and Gender-Neutral Names
- August - The name August is of Latin origin and means "exalted."
- Bay - English, French, and Dutch name for someone with chestnut or auburn hair.
- Blake - Old English, meaning “fair, white, pale.”
- Blue - English and French name after the color blue.
- Brooklyn - Modern English for "beautiful brook."
- Camden - Scottish and Irish name meaning “winding valley.”
- Charlie - Italian name meaning “valiant, strong, free.”
- Ember - The name Ember is of Old English origin and means "spark."
- Indigo - Greek name meaning “dark blue.”
- Jade - Spanish name meaning “stone of the loins.”
- Harlow - Old English name meaning “from the protected town.”
- Parker - The name Parker is of Old English origin and means "cultivated land."
- Phoenix - Greek name from mythology for the dark red mystical bird.
- Ren - Japanese name that means waterlily.
- River - English name for a river/body of water.
- Sloane - Irish name that means “raider.”
- Vesper - A unisex name meaning “evening star.”
For more baby name inspiration check out these popular baby name lists:
- Top 1000 Most Popular Baby Girl Names in the U.S.
- Top 1000 Most Popular Baby Boy Names in the U.S.
- The 100 Coolest Baby Names in the World
Considering one of these names? Pin it to save it for later:
Was this article helpful?