The Top 20 Baby Names Given in 2018

The Top 10 Baby Boy Names in 2018:
• Jackson
• Grayson
• Liam
• Lucas
• Noah
• Mason
• Aiden
• Oliver
• Caden
• Elijah

The Top 20 Baby Girl Names in 2018
• Sophia
• Aria
• Olivia
• Riley
• Emma
• Amelia
• Ava
• Mia
• Isabella
• Layla