The name Emma is enjoying its fifth year as Americans' favorite name for girls this year, while Liam has been a preferred name for boys for the second year in a row. When Liam made it to the top of the list in 2017, it overtook Noah, which had been the No.1 name for boys since 2013.
In Connecticut, Noah and Olivia were the top baby names for 2018.
Connecticut's top 10 baby names for boys in 2018 are:
1. Noah
2. Liam
3. Benjamin
4. Logan
5. Lucas
6. Alexander
7. Joseph
8. James
9. Mason
10. Jack
Connecticut's top 10 baby names for girls in 2018 are:
1. Olivia
2. Emma
3. Isabella
4. Charlotte
5. Ava
6. Sophia
7. Mia
8. Amelia
9. Abigail
10. Ella