A record-breaking number of parents register their babies' names with BabyCenter, and the results of the top baby names of 2023 are in! Noah dethrones Liam as the new top name for baby boys, with Oliver coming in third place. New additions in the top 10 baby boy names are Ezra (Number 9) and Luca (Number 10), pushing Asher and James down the ranks to (Number 11) and (Number 12), respectively. Interestingly, half of the top 10 boys’ names start with “L.” They are Lucas, Levi, Leo, Liam, and Luca.

The top three baby girl names remain unchanged⎯Olivia, Emma, and Amelia holding onto their coveted positions. Charlotte climbed the most from Number 9 in 2022 to Number 5 in 2023. Girl names that start with “M” are becoming really popular as BabyCenter saw a spike in registration for Miley up 501 spots, Mckinley up 242 spots, Milan and Mavis each up 228 spots, and Mallory up 217 spots. Girl names ending with the letter “a” are also becoming popular with nine out of the top 10 names ending with “a.” These include Sophia (Number 4), Isabella (Number 7), Luna (Number 9), and Mia (Number 8).

Check out the list of the top 100 girls and boys' names of 2023, and you can read more on baby name trends here.

Top Baby Names of 2023