Skip to main content

Retro-Cool, Vintage Baby Names for Girls

I'm a stay-at-home mom who is fascinated by names, especially "old" names that have become new again.

Discover some classic, old-fashioned girls' names with a fun retro feel—from Agatha to Zelda and everything in between!

Discover some classic, old-fashioned girls' names with a fun retro feel—from Agatha to Zelda and everything in between!

Names are constantly moving up and down the popularity list. These days, the trend of using old-fashioned names is running strong. Parents are using "old lady" names more and more—not out of obligation but because many formerly out-of-date names, like Emma, are coming back around and sounding fresh and pretty to today's young parents.

There is also a second wave of parents riding the "old lady" name trend: hip, independent-minded parents who are choosing old-fashioned names for their retro quirkiness—and in the expectation that their daughter will likely be one of a few girls with that name. These parents are likely to be educated, independent thinkers who would like their child to have an uncommon name such as Enid, Trudy, or Roxanne.

Beautiful Old-Fashioned Girl Names

Below are 180 lovely girls' names that feel more classic than modern. From A to Z, one of these timeless names may be just right for your baby girl.

Starting With A

Abigail

Alice

Anita

Ada

Alma

Antonia

Adelaide

Amelia

Audrey

Adele

Ann

Augusta

Adeline

Annabelle

Ava

Starting With B or C

Beatrice

Blythe

Clara

Bernadette

Caroline

Clarice

Betsy

Celia

Clementine

Birdie

Charlotte

Colleen

Blanche

Chloe

Cora

Starting With D

Daisy

Delilah

Dixie

Dee

Della

Dora

Delia

Dinah

Dorothy

Starting With E

Edie

Ella

Esme

Edith

Ellie

Etta

Edna

Eloise

Eudora

Eileen

Elsa

Eva

Eleanor

Elsie

Evangeline

Elise

Emma

Eve

Eliza

Emily

Evelyn

Elizabeth

Enid

Evie

Starting With F–H

Fay

Georgina

Gwendolyn

Flora

Gladys

Harriet

Frances

Gloria

Hattie

Georgette

Grace

Hazel

Georgia

Greta

Helen

Starting With I–K

Ida

Jane

Justine

Imogen

Jeanette

Kat

Inez

Jewel

Kate

Irene

Jocelyn

Kathleen

Iris

Joy

Katherine

Isabella

Julia

Kay

Isadora

June

Kit

Starting With L

Layla

Lillian

Lorraine

Lenora

Lily

Louise

Leona

Liza

Lucinda

Lila

Lorene

Lucy

Liliana

Loretta

Lydia

Starting With M

Madeline

Marjorie

Meredith

Maggie

Martha

Millie

Maisie

Matilda

Minnie

Mamie

Maureen

Miriam

Margaret

Mavis

Molly

Marilyn

Maxine

Muriel

Marion

May

Myra

Starting With N–P

Nell

Odessa

Pearl

Nellie

Odette

Penelope

Neva

Olivia

Phoebe

Nora

Opal

Polly

Noreen

Pauline

Priscilla

Starting With Q–S

Queenie

Roxanne

Scarlett

Regina

Ruby

Selma

Rosalind

Ruth

Sophia

Rose

Sadie

Stella

Rosemary

Sally

Sue

Rowena

Sarah

Sylvia

Starting With T–Z

Tillie

Victoria

Vivian

Trudy

Viola

Willa

Una

Violet

Yolanda

Vera

Virginia

Zelda

The name Frances comes from the Latin and carries the lovely meaning of "free one."

The name Frances comes from the Latin and carries the lovely meaning of "free one."

Common Old Lady Names

B–EF–NO–W

Barbara

Florence

Olive

Betty

Frances

Rose

Blanche

Joan

Ruth

Carol

Joyce

Sandra

Connie

Judith

Sharon

Deborah

Lois

Shirley

Donna

Mabel

Sophia

Doris

Margaret

Susan

Dorothy

Mary

Tabitha

Eleanor

Mildred

Virginia

Elizabeth

Nancy

Wanda

Classic All-American Girl Names

According to the Social Security Administration, these were some of the most popular female names in the United States in the 1930s, '40s, and '50s. (Understandably, you'll notice a lot of overlap with the list of common old lady names!) Mary was the #1 name for all three decades.

B–HJ–NP–V

Barbara

Joan

Patricia

Betty

Judith

Ruth

Carol

Linda

Sandra

Doris

Margaret

Sharon

Dorothy

Mary

Shirley

Frances

Mildred

Susan

Helen

Nancy

Virginia

According to the SSA website, Mary was the #1 name for girls until the 1960s, when it was surpassed by the name Lisa!

According to the SSA website, Mary was the #1 name for girls until the 1960s, when it was surpassed by the name Lisa!

Elegant Traditional Girls' Names

These names are inspired by Old Hollywood glamour icons of the '20s, '30s, and '40s.

  • Audrey: As in Audrey Hepburn.
  • Ava: For the alluring Ava Gardner.
  • Bette: Inspired by Bette Davis.
  • Elizabeth: As in Elizabeth Taylor.
  • Grace: Inspired by the beautiful Grace Kelly.
  • Greta: Inspired by Greta Garbo.
  • Ingrid: For Ingrid Bergman.
  • Jean: As in Jean Harlow.
  • Judy: For Judy Garland.
  • Katharine: Inspired by Katharine Hepburn.
  • Mae: Inspired by the foxy Mae West.
  • Marilyn: As in Marilyn Monroe, of course.
  • Rita: As in Rita Hayworth.

Vintage Names From the 1800s

  • Adelia: This is an old Victorian name. George Clooney's sister goes by this name, and her nickname is Ada.
  • Clementine: You might recognize this old but beautiful name from the folk song "Oh, My Darling."
  • Ebba: This is an unusual name for Americans, but it is popular in Sweden. Ebba is a good alternative for Emma.
  • Eleanora: This was a popular royal name back in the olden days of Italy.
  • Harriet: This old Victorian name has been surging in popularity in the U.K.
  • Luella: This was a popular name in the olden days of the United States, but it fell off the top 1,000 chart in the 1950s.
  • Merritt: This very pretty English name means "boundary gate."
  • Ottilie: A cute, feminine form of Otto, this name was popular in the 1800s. Nicknames include Tillie and Lottie.
  • Rayne: This name means "queen."
  • Viola: This was the name of the charmer in Shakespeare's Twelfth Night.
  • Zadie: This girls' name was popular in the pioneer days.
Caddie (sometimes spelled "Caddy") is an old-fashioned name meaning "clarity."

Caddie (sometimes spelled "Caddy") is an old-fashioned name meaning "clarity."

Uncommon and Rare Old-Fashioned Girl Names

  • Augustina: The feminine form of Augustus, this name is associated with St. Augustine, a famous theologian, and the month of August.
  • Aurinda: This name appeared in many rosters during Colonial times. The "aur" is a Latin root that means "gold."
  • Beatrix: It means "blessed" or "happy traveller". It was famous in the 4th century and then revived in the 19th century.
  • Bernice: A biblical name of Greek origin, Bernice was popular in the 1910s and 1920s.
  • Bertrude: This was the name of a 17th-century Frankish queen consort.
  • Beverly: Originally the name of an English town, this means "beaver stream." It is now popular in America because of Beverly Hills, California.
  • Caddie: This name means "clarity." It could also be spelled Caddy, like William Faulkner's character in The Sound and the Fury.
  • Candace: This biblical name became popular in the 1980s.
  • Carlene: This is a German feminine version of the name Charles.
  • Celeste: Associated with all things heavenly, this name has been popular since the 1880s.
  • Claribel: The meaning of Claribel is "bright and clear."
  • Claudette: It's a beautiful feminine version of Claude.
  • Clotilde: The wife of Frankish king Clovis I carried this name. The name means "heroine of war."
  • Constance: Of Latin origin, it means "firm of purpose" or "determined."
  • Coraline: This name was inspired by the coral of the sea.
  • Dahlia: It's derived from the flower of the same name. In Victorian times, the dahlia was known for its elegance and dignity.
  • Delphine: This name is associated with the ancient city of Delphi, the site of the Temple of Apollo. It's also associated with dolphins.
  • Egeria: This name comes from the Roman goddess of healing. It means "wise advisor."
  • Elfrida: The name means "good counselor." It was popular in the Middle Ages and in the 19th century in England and Germany.
  • Eloise: This pretty French name means "healthy."
  • Eseld: A variant of Isolde, this name means "ice battle."
  • Eunice: This is a Biblical name that was popular in the 1900s.
  • Evanthia: Associated with three saints, the name means "fair blossom."
  • Fausta: It's Latin for "fortune." It is also associated with a Roman empress.
  • Florestine: This name appeared on the charts for the first time in 1944. It is a very pretty and girly name associated with flowers.
  • Genevieve: This is a proud and lovely old lady name that means "of the race of women."
  • Gilda: This English name means "golden." In Celtic, it means "god's servant."
  • Gretel: This name means "pearl" and is famous for being the female character's name in Hansel and Gretel.
  • Gwenore: A variant of Guinevere, Gwenore means "white wave."
It's hard to find a name with a cuter meaning than Melbina. It means "honey bee"!

It's hard to find a name with a cuter meaning than Melbina. It means "honey bee"!

  • Hallie: This fun name was popular in the early 1900s.
  • Imogen: This name was first recorded as the name of a character in Shakespeare's Cymbeline.
  • Isidora: It's a variation of Isis, the goddess of protection.
  • Jacobina: This is the feminine version of Jacob.
  • Laetitia: This Latin name means "happiness."
  • Lauretta: This is a more unique and girlier variation of Laura.
  • Leonora: The female version of Leo, this name is associated with lions.
  • Liesel: It's the German spelling of Lisa.
  • Lithuise: This is a very ancient European name. No one is sure what its origins are.
  • Lyselma: This rare British name was popular in the 1850s.
  • Marceline: Marceline is the French version of Marcella. Saint Marcella was the Roman matron of strength and intellect.
  • Melbina: This pretty name means "honey bee."
  • Noreen: Noreen is a popular Irish name that means "light" and "honor."
  • Octavia: This pretty name means "eighth." It became a Victorian name that was commonly given to the eighth child.
  • Ophelia: A popular name of the 19th century, Ophelia is also associated with Hamlet's lover.
  • Prunella: This cute moniker means "little plum."
  • Rosamonde: This is a British appellation that was popular from the 1880s to the 1930s.
  • Sandrine: A diminutive form of Sandra, Sandrine means "protector of man."
  • Suellen: This unique moniker is a combination of Sue and Ellen.
  • Sybille: Popular in the 1920s and '30s, this is the Greek word for "prophetess."
  • Sylvaine: This name is associated with the forest.
  • Velebeth: Velebeth is a unique British name that is rarely used.
  • Verna: This female version of Vernon means "springtime."
  • Wilfreda: A quintessential old lady name, Wilfreda means "purposeful peace."
  • Wilhelma: This is the female and Germanic version of William.
  • Ysela: This is a particularly unique spelling of Elizabeth.