175 Old Money Girl Names
There’s something so timeless and elegant about old money girl names. They carry a sense of grace, sophistication, and classic beauty that never goes out of style. In this collection of 150 old money girl names, you’ll find refined favorites, vintage gems, and beautifully polished choices full of charm and lasting appeal.
This post contains affiliate links. Please see our disclosure for more details.

Charlotte – A timeless aristocratic name meaning free woman with refined elegance.
Eleanor – A graceful classic often associated with shining light and noble strength.
Victoria – A regal favorite meaning victory and royal success.
Catherine – A polished traditional name meaning pure and dignified.
Elizabeth – A stately classic meaning God is my oath.
Margaret – A sophisticated vintage name meaning pearl.
Alexandra – A grand name meaning defender of mankind.
Beatrice – A charming upper-class favorite meaning she who brings happiness.
Caroline – A graceful name meaning strong and free woman.
Georgiana – A distinguished name meaning farmer with elegant old-world flair.
Josephine – A refined classic meaning God will increase.
Arabella – A romantic old-money name meaning yielding to prayer.
Louisa – A graceful vintage name meaning famous warrior.
Adelaide – A stately name meaning noble kind.
Helena – A polished classic meaning shining light.
Cecilia – A cultured name with timeless sophistication.
Diana – A poised elegant name meaning divine.
Sophia – A graceful classic meaning wisdom.
Amelia – A stylish traditional name meaning industrious and striving.
Isabelle – A soft aristocratic name meaning devoted to God.
Florence – A grand vintage favorite meaning flourishing and prosperous.
Evelyn – A refined classic meaning wished-for child.
Lydia – A polished traditional name meaning from Lydia.
Matilda – A noble old-world name meaning mighty in battle.
Philippa – A distinguished feminine name meaning lover of horses.
Genevieve – A graceful French-leaning classic meaning woman of the race.
Rosalind – A romantic upper-class name meaning gentle horse or lovely rose.
Penelope – A cultured name meaning weaver.
Harriet – A stately vintage name meaning home ruler.
Constance – A dignified name meaning steadfast and constant.
Annabelle – A charming elegant name meaning beautiful grace.
Theresa – A timeless traditional name linked to harvest.
Henrietta – A grand feminine classic meaning home ruler.
Camilla – A graceful upper-crust favorite tied to noble service.
Augusta – A majestic name meaning exalted and venerable.
Winifred – A polished vintage name meaning blessed peace.
Clara – A bright refined classic meaning clear and brilliant.
Lucinda – A romantic name meaning light.
Juliet – A graceful literary favorite meaning youthful.
Dorothea – A stately classic meaning gift of God.
Theodora – A regal feminine name meaning gift of God.
Imogen – A cultured name associated with maidenhood and innocence.
Daphne – A graceful Greek classic meaning laurel tree.
Gwendolyn – A noble Welsh name meaning blessed ring.
Vivienne – A chic old-money favorite meaning alive and lively.
Cordelia – A dramatic elegant name meaning heart or daughter of the sea.
Isadora – A glamorous classic meaning gift of Isis.
Antonia – A stately Roman name meaning priceless one.
Marina – A polished name meaning of the sea.
Felicity – A refined name meaning happiness and good fortune.
Susannah – A timeless traditional name meaning lily.
Priscilla – A graceful antique name meaning ancient and venerable.
Cornelia – A Roman aristocratic classic with noble heritage.
Edith – A dignified vintage name meaning prosperous in war.
Rosemary – A refined botanical name blending rose and remembrance.
Marian – A polished traditional name meaning beloved.
Agatha – A stately old-world name meaning good and kind.
Blanche – A sophisticated French classic meaning white and pure.
Eugenia – A grand feminine name meaning well-born.
Ingrid – A poised Scandinavian classic meaning beautiful and beloved.
Sybil – A cultured vintage name meaning prophetess.
Miriam – A timeless biblical classic often meaning beloved.
Joan – A clean elegant name meaning God is gracious.
Jane – A polished enduring classic meaning God is gracious.
Frances – A distinguished favorite meaning free one.
Anne – A graceful royal staple meaning grace.
Mary – A timeless upper-class standard meaning beloved.
Maude – A strong vintage name meaning powerful battler.
Vera – A sleek classic meaning faith or truth.
Estelle – A graceful name meaning star.
Celeste – A heavenly refined name meaning celestial.
Lorraine – A polished place-inspired classic.
Eliza – A charming aristocratic short form meaning God is my oath.
Rosalie – A romantic elegant name meaning rose.
Adeline – A graceful vintage favorite meaning noble.
Mildred – A dignified old-world name meaning gentle strength.
Tabitha – A poised classic meaning gazelle.
Minerva – A scholarly grand name linked to wisdom.
Bianca – A crisp elegant name meaning white and pure.
Alma – A soft vintage name meaning nourishing soul.
Lavinia – A stately Roman name tied to ancient nobility.
Odette – A graceful French name associated with wealth.
Estella – A literary classic meaning star.
Margot – A chic upper-class short form meaning pearl.
Nina – A polished short name meaning little girl or grace.
Honora – A noble antique name meaning honor.
Serena – A refined name meaning calm and serene.
Olympia – A grand classical name tied to Mount Olympus.
Delphine – A sophisticated French name linked to dolphins.
Regina – A regal favorite meaning queen.
Christabel – A romantic antique name meaning beautiful follower of Christ.
Leonora – A graceful name tied to light and compassion.
Cecily – A softer elegant form of Cecilia.
Mabel – A sweet refined vintage name meaning lovable.
Lilian – A graceful floral name meaning lily.
Evangeline – A romantic classic meaning bearer of good news.
Thomasina – A distinguished feminine form meaning twin.
Ophelia – A dramatic literary name meaning help.
Adelaide – A repeated favorite meaning noble kind.
Cassandra – A grand mythic name meaning shining upon men.
Henriette – A French-influenced classic meaning home ruler.
Lucia – A luminous elegant name meaning light.
Arabeth – A rare refined blend with noble charm.
Cressida – A dramatic literary classic with aristocratic flair.
Elinor – A polished variation of Eleanor meaning shining one.
Jessamine – A graceful floral name inspired by jasmine.
Rowena – A noble old-English name meaning famous joy.
Clementine – A stylish vintage name meaning merciful and gentle.
Rosamund – A grand old-world name meaning horse protection or rose world.
Georgina – A refined feminine form of George.
Bryony – A sophisticated botanical name.
Eleanora – A lavish extended form of Eleanor.
Annora – A rare noble name meaning honor.
Lucille – A polished vintage favorite meaning light.
Isolde – A romantic old-world name tied to legend.
Rosaline – A graceful literary name meaning gentle rose.
Winona – A dignified name meaning firstborn daughter.
Mirabelle – A refined French name meaning wonderful beauty.
Esme – A chic classic meaning esteemed or loved.
Odilia – A rare aristocratic name meaning prosperous.
Charity – A graceful virtue name meaning generous love.
Patience – A poised virtue name meaning endurance.
Temperance – A dignified virtue name meaning moderation.
Prudence – A stately virtue name meaning wisdom and caution.
Mercy – A gentle refined virtue name meaning compassion.
Letitia – A polished antique name meaning joy.
Augusta – A repeated favorite meaning exalted.
Bellamy – A stylish surname-style name meaning beautiful friend.
Verona – A romantic place-inspired elegant name.
Angelica – A graceful classic meaning angelic.
Honoria – A noble variation meaning woman of honor.
Eudora – A grand Greek name meaning good gift.
Clarissa – A refined literary name meaning bright and clear.
Felicia – A polished name meaning fortunate and happy.
Araminta – A dramatic Southern-style classic with elite charm.
Eugenie – A French royal style name meaning well-born.
Belinda – A graceful antique name meaning beautiful.
Sabina – A sleek Roman name linked to the Sabine people.
Cosima – A sophisticated name meaning order and beauty.
Iona – A serene place-inspired classic.
Octavia – A stately Roman name meaning eighth.
Marcella – A poised classic meaning little warrior.
Tatiana – A grand aristocratic name with royal roots.
Pauline – A graceful vintage name meaning humble.
Colette – A chic French favorite meaning victory of the people.
Emmeline – A romantic elegant name meaning hardworking.
Veronica – A polished classic meaning true image.
Jocelyn – A refined surname-style name with noble flair.
Marjorie – A dignified classic linked to pearl.
Nell – A crisp vintage name meaning bright one.
Beatrix – A continental classic meaning voyager or bringer of joy.
Dorinda – A graceful antique variation meaning gift.
Elspeth – A refined Scottish form of Elizabeth.
Fionnuala – A grand Celtic name meaning white shoulder.
Gwyneth – A polished Welsh name meaning blessed or happy.
Helena – A repeated elegant classic meaning shining light.
India – A stylish old-money place name with exotic charm.
Jacquetta – A rare noble medieval name.
Kerensa – A graceful Cornish name meaning love.
Lorelei – A romantic sophisticated name linked to legend.
Melisande – A dramatic antique name meaning strong in work.
Nerissa – A refined literary name meaning sea nymph.
Oriana – A radiant elegant name meaning golden dawn.
Portia – A cultured literary classic meaning offering.
Quintessa – A rare grand name suggesting essence and distinction.
Romilly – A stylish aristocratic surname-style name.
Seraphina – A luxurious name meaning fiery angelic one.
Thalia – A graceful classic meaning to blossom.
Ursula – A poised vintage name meaning little bear.
Venetia – A glamorous old-world place-inspired name.
Wilhelmina – A grand feminine royal name meaning resolute protector.
Xanthe – A rare elegant Greek name meaning golden.
Yvette – A polished French classic linked to yew tree.
Zara – A chic refined name meaning princess or blooming flower.
Zinnia – A bright botanical name with stylish old-money charm.




