110 classic and vintage baby girl names

Picking a baby name is no easy feat. It's something that will follow your child around for the rest of their life, so understandably, you want to choose the perfect name. You can find inspiration anywhere and everywhere from nature and space to your favorite musician or artist, or even within the traits and characteristics of your little one's zodiac sign.
However, there's something just so elegant and timeless about a classic, traditional or "vintage" baby name. Not to mention, many of them sound beautiful together as hyphenated first names (i.e. Beatrice-Alba or Grace-June), or first name-middle name combos. Either way, you can't go wrong with a classic baby name.
Here's our list of 110 classic baby names from across cultures.
- Alba
- Alice
- Althea
- Anastasia
- Anne
- Antonia
- Beatrice
- Bernice
- Bessie
- Betty
- Beulah
- Blanche
- Carmela
- Caroline
- Catherine
- Celestina
- Claire
- Claudette
- Constance
- Cornelia
- Daisy
- Daphne
- Delores
- Diane
- Dinah
- Dolores
- Dorothy
- Edith
- Edna
- Eleanor
- Elizabeth
- Eloise
- Ernestina
- Esther
- Etta
- Eunice
- Evelyn
- Farah
- Fatima
- Fausta
- Faye
- Felicity
- Florence
- Francis
- Gabrielle
- Gail
- Geneive
- Gertrude
- Gladys
- Grace
- Gwendolyn
- Hannah
- Harriet
- Hattie
- Helen
- Ida
- Imogen
- Irene
- Isadora
- Jane
- Janet
- Jia
- Josephine
- Judith
- June
- Lena
- Leonor
- Lillian
- Linda
- Lois
- Lottie
- Lyda
- Madeline
- Mae
- Magdalena
- Margaret
- Marsha
- Mary
- Matilda
- Maya
- Mei
- Ming
- Miriam
- Nadia
- Noor
- Nora
- Pearlie
- Phillis
- Ramira
- Ramona
- Renata
- Rosa/Rose
- Ruby
- Ruth
- Sally
- Shirley
- Susan
- Sylvia
- Tabitha
- Tamar
- Theresa
- Ursula
- Valentina
- Veronica
- Victoria
- Violet
- Vivan
- Wei
- Wilma
- Zoya