But even if you choose not to know until the big reveal, it’s time to do your research and start thinking about girl names. After all, there’s a fifty-fifty chance that you will have a girl and you need to be prepared!

Top Newborn Baby Girl Name #10 – Mila
2018 – Mila
In Russia, Mila means “dear one” while in Slavic, it means “hardworking” as well as “industrious. It is also an abbreviated form of names such as Ludmila, Milena, and Camila.
2017 – Amelia
It seems that Amelia was a popular option in 2017. Amelia is a combination of Amalia and Emilia.

Top Newborn Baby Girl Name#9 – Harper
2018 – Harper
Originally used as a surname, Harper means “someone who plays a harp”. Historically, it was given as an occupational name for the player of a harp. The name was made famous by author, Harper Lee, who wrote To Kill a Mockingbird. How I Met Your Mother star, Neil Patrick Harris, named his daughter, Harper, as well.
2017 – Zoe
In Greek, the name Zoe means “life”. When the Bible was translated in Greek, Zoe was used instead of Eve. It’s no wonder that the name ranked in the top 10 baby girl names 2017.

Top Newborn Baby Girl Name #8 – Charlotte
2018 – Charlotte
Charlotte is the girl version of the name “Charles”. The name means “feminine” and “petite”. The daughter of The Duke and Duchess of Cambridge (William and Kate) is named Charlotte and is fourth in line to the throne. This popular newborn baby girl name was chosen for the daughter of The Duke and Duchess of Cambridge (William and Kate). She is fourth in line to the throne.
2017 – Riley
The origin of this name was from the Old English ryge leah which meant “wood clearing”. It is also believed to be an adaptation of the last name Reilly which is a popular Irish last name. Riley also means “valiant”.

Top Newborn Baby Girl Name #7 – Mia
2018 – Mia
This name is Latin in origin which means “wished-for child” or “mine”. It is also a shorter version of the name “Maria”. Mia Farrow made the name Mia popular. Even Kate Winslet named her daughter Mia.
2017 – Aria
In Italy, Aria means “air” while in music, aria often refers to a solo performance in the opera. In Hebrew, the name Aria was a derivative of Ariel, which means, “Lion of God”. The Teutonic origin of this name is related to “bird”. Aria ranked as a classic rare baby girl names 2017.

Top Newborn Baby Girl Name #6 – Amelia
2018 – Amelia
The name Amelia is a combination of the medieval names Amalia and Emilia. In the Latin language, this name means “striving” as well as “industrious”. In the case of its Teutonic meaning, Amelia means “defender”.
2017 – Mia
A shorter version of the name Maria which has been popularized by the actress Mia Farrow who starred in the 80s hit movie, Legend. It also means “mine” or it can be “wished-for child”. It was one of the top 10 baby girl names 2017.

Top Newborn Baby Girl Name #5 – Sophia
2018 – Sophia
This name was a popular choice among European royalty throughout the Middle Ages and means “wisdom” in Greek. Among its popular variants are Sofia and Sophie. Some well-known figures with the name today are Sophia Loren and director Sophia Coppola.
2017 – Isabella
This name is a variation of the name Elizabeth. The meaning of the name Isabella is “devoted to God”. Isabella is another newborn baby girl name that is steeped in royal history. Royal monarchs in France, England, Hungary, and Portugal used this name often.

Top Newborn Baby Girl Name #4 – Isabel
2018 – Isabel
Like Isabella, this is a variation of Elizabeth which meant “devoted to God” in the Hebrew language. Among the nicknames that can be used for this name are; Izzie, Bella, and Izzy.
2017 – Ava
It has been said that Ava may be coined from the Latin word “avis” for “bird” or a variation of Eve. It may be a short version of the name Chava which meant “living one” or “life”. Regardless of its origin, Ava is ranked as one of the rare baby girl name 2017.

Top Newborn Baby Girl Name #3 – Ava
2018 – Ava
The name Ava may be considered as a variation of Eve. It may also be coined from the Latin word “avis” which means “bird”. It is also possible that it is a short version of the name Chava which is the Hebrew form of the name Eve.
2017 – Emma
This was derived from the Old German which meant “universal” or “whole”. This was already a common name used during the 19th century. Emma has made a strong resurgence of a newborn baby girl name.

Top Newborn Baby Girl Name #2 – Olivia
2018 & 2017 – Olivia
A Female version of the name “Oliver” which meant “olive tree”. The name Olivia was used by Shakespeare in his book The Twelfth Night and is the only name on the list to hold the same position two years in a row.

Top Newborn Baby Girl Name #1 – Emma
2018 – Emma
This name was coined from the Old German which meant “universal” or “whole” and became popular ever since the 19th century. There are several well-known women today who share the name, including Emma Watson, Emma Thompson, and even Emma Stone.
2017 – Sophia
Sophia means “wisdom” in Greek and was used by the royalty in Europe during the Middle Ages. The name ranked as #1 in the top 10 baby girl names 2017.
Top 10 Baby Girl Names Of 2018
- #10 – Mila
- #9 – Harper
- #8 – Charlotte
- #7 – Mia
- #6 – Amelia
- #5 – Sophia
- #4 – Isabel
- #3 – Ava
- #2 – Olivia
- #1 – Emma
You will also enjoy reading
Newborn Baby Girl Name Resources;
[1] Mom 365; Top 100 Girl’s Names for 2018.