Noah and Olivia are once again the two most popular names for newborn boys and girls, according to Babycenter.com 's annual list of the most popular baby names of 2025.

Olivia has topped the annual list of girls' names every year since 2021, while Noah has captured the top spot for boys' names each year since 2023. Liam, which had previously topped the list from 2019 to 2022, ranked second among boys' names while Amelia, which has ranked in the top 3 every year since 2021, ranked second among girls' names.

The top 20 boys' names for 2025 are included below:

Noah

Liam

Oliver

Elijah

Mateo

Levi

Lucas

Ezra

Asher

Luca

Leo

James

Henry

Hudson

Elias

Michael

Theodore

Samuel

Muhammad

Theodore

The top 10 girls' names for 2025 are included below:

Olivia

Amelia

Sophia

E

See Full Page