Decades
Top baby names of the 2020s
Olivia and Liam lead the 2020s (through 2025).
Girls
- Olivia 95,853
- Emma 85,652
- Charlotte 78,055
- Amelia 76,108
- Sophia 74,758
- Mia 68,154
- Isabella 67,643
- Ava 63,350
- Evelyn 55,734
- Harper 47,509
- Luna 46,161
- Camila 45,999
- Sofia 45,288
- Eleanor 41,966
- Elizabeth 41,893
- Gianna 39,710
- Scarlett 38,284
- Violet 38,031
- Ella 37,920
- Emily 37,622
Boys
- Liam 124,842
- Noah 116,024
- Oliver 89,293
- James 72,523
- Elijah 72,049
- William 68,067
- Henry 68,047
- Lucas 65,795
- Theodore 65,579
- Benjamin 64,922
- Mateo 62,272
- Levi 57,122
- Sebastian 53,454
- Jack 53,384
- Daniel 52,726
- Michael 52,631
- Alexander 51,145
- Ethan 50,594
- Samuel 50,328
- Owen 48,832
Year by year