Baby names

The most popular baby names in Florida, 2025

In 2025, the most popular baby names in Florida were Olivia (1,020 babies) for girls and Liam (1,865 babies) for boys. Olivia was also the top girl's name in 2024. Liam was also the top boy's name in 2024. Of the top 100, Ailany climbed the most, up 123 places from 2024.

Top girl's name in 2025

Olivia

1,020 girls in Florida

Top boy's name in 2025

Liam

1,865 boys in Florida

Top girls' names in Florida, 2025

Rank Name Babies Since 2024
1 Olivia 1,020 same
2 Mia 993 up 1
3 Isabella 992 up 1
4 Emma 986 down 2
5 Sophia 970 same
6 Amelia 908 same
7 Charlotte 773 same
8 Sofia 705 same
9 Valentina 600 same
10 Eliana 515 up 9
11 Aurora 510 up 2
12 Aria 491 up 6
13 Luna 486 down 3
14 Mila 480 up 2
15 Ava 476 down 4
16 Chloe 472 down 4
17 Lily 450 up 9
18 Emily 447 down 3
19 Isla 445 up 13
20 Victoria 442 same
21 Gianna 433 down 7
22 Camila 430 down 5
23 Ailany 408 up 123
24 Ellie 399 up 1
25 Evelyn 393 down 4
The rest of the top 100 girls' names
Rank Name Babies Since 2024
26 Elizabeth 384 down 3
27 Ella 374 down 3
28 Zoe 362 down 6
29 Violet 360 down 2
30 Elena 355 up 4
31 Penelope 336 same
32 Grace 328 up 5
33 Madison 327 down 4
34 Layla 324 up 1
35 Eleanor 323 up 6
35 Scarlett 323 up 7
37 Emilia 322 down 1
38 Harper 320 down 10
39 Nova 319 down 6
40 Abigail 316 down 10
41 Alice 308 down 3
42 Leah 301 up 1
43 Alana 299 up 8
44 Avery 295 down 6
45 Hazel 290 up 5
45 Leilani 290 up 18
47 Ashley 284 down 1
48 Naomi 274 down 8
49 Hannah 268 up 5
50 Ivy 266 down 7
51 Lucy 263 up 13
52 Nora 261 up 5
52 Riley 261 down 6
54 Lucia 256 up 8
54 Stella 256 same
56 Alaia 252 down 7
57 Willow 249 up 14
58 Maya 244 down 15
59 Lainey 243 up 5
60 Delilah 242 up 8
60 Sophie 242 up 18
62 Eloise 240 up 30
63 Adeline 238 up 18
64 Antonella 237 down 16
65 Sarah 235 down 4
66 Jade 234 down 8
67 Gabriella 233 down 15
67 Genesis 233 down 14
67 Sienna 233 up 31
70 Melody 222 up 2
71 Bella 218 down 11
72 Allison 213 down 2
73 Zoey 210 down 5
74 Ayla 209 down 1
74 Maria 209 down 18
76 Amara 208 up 30
77 Sadie 207 up 1
77 Valerie 207 same
79 Eden 201 up 18
80 Aaliyah 196 down 13
81 Valeria 193 down 22
82 Catalina 191 up 9
83 Lillian 190 up 1
84 Everly 189 up 17
85 Amira 186 up 10
85 Eva 186 down 10
85 Liliana 186 down 2
88 Anastasia 183 up 7
89 Lyla 180 up 23
90 Paisley 177 down 14
91 Madelyn 175 down 5
91 Summer 175 down 5
93 Amaya 174 up 18
93 Serenity 174 down 7
95 Athena 173 down 29
96 Arya 172 up 34
96 Juliette 172 up 39
98 Samantha 170 down 18
99 Ruby 165 same
100 Addison 162 down 11

Climbed the most since 2024

Top boys' names in Florida, 2025

Rank Name Babies Since 2024
1 Liam 1,865 same
2 Noah 1,749 same
3 Lucas 935 same
4 Elijah 868 same
5 Oliver 831 same
6 Mateo 775 same
7 Luca 710 up 1
8 James 672 up 7
9 Benjamin 660 up 4
10 Matthew 658 up 1
11 Dylan 657 down 4
12 Ethan 651 down 2
13 Thiago 649 down 4
14 Theodore 610 up 4
15 Sebastian 602 down 2
16 Elias 592 up 11
17 Asher 583 same
18 Levi 561 down 6
19 Enzo 542 up 3
20 Michael 529 down 4
21 Alexander 526 down 1
22 Samuel 521 up 3
23 Gabriel 518 up 3
24 Daniel 494 down 5
24 Ezra 494 down 1
The rest of the top 100 boys' names
Rank Name Babies Since 2024
26 Leo 493 up 2
27 Henry 486 up 2
28 William 485 up 4
29 Jacob 472 up 4
30 Luke 464 same
31 Joseph 462 up 11
32 Anthony 460 down 11
33 John 452 down 3
33 Josiah 452 up 2
35 Jack 450 up 16
36 Julian 437 up 10
37 David 436 down 13
38 Aaron 423 up 8
39 Caleb 418 down 3
40 Jayden 414 down 6
41 Maverick 405 down 2
42 Thomas 399 up 14
43 Nathan 394 up 2
44 Roman 390 up 11
45 Isaac 382 down 2
46 Mason 381 down 3
47 Isaiah 380 up 6
48 Jackson 379 up 6
49 Carter 370 same
50 Joshua 365 down 14
51 Logan 363 down 10
52 Aiden 360 down 14
53 Atlas 359 up 31
54 Hudson 342 down 6
55 Christopher 341 down 16
56 Cooper 340 up 17
57 Grayson 338 down 7
58 Kai 328 down 6
59 Wyatt 326 down 2
60 Owen 321 down 3
61 Amir 320 same
62 Santiago 319 same
63 Adrian 317 up 2
64 Miles 312 down 4
65 Angel 311 up 1
66 Jeremiah 304 up 3
67 Andrew 300 down 3
68 Ryan 295 down 1
69 Bennett 290 up 27
70 Ian 281 down 11
71 Luka 279 up 11
72 Matteo 270 up 16
73 Eithan 267 up 105
73 Milan 267 down 1
75 Weston 260 up 32
76 Ezekiel 258 down 8
76 Theo 258 same
78 Nolan 256 same
78 Waylon 256 up 27
80 Kayden 253 down 2
81 Cameron 252 down 8
82 Adam 250 down 1
82 Wesley 250 up 12
84 Micah 246 up 7
85 Jonathan 244 down 14
85 Leonardo 244 down 8
87 Charles 243 down 1
88 Christian 240 down 25
89 Axel 238 down 19
90 Brooks 237 up 1
91 Rowan 236 down 4
92 Lorenzo 233 down 17
93 Austin 231 down 9
93 Beau 231 up 17
93 Dominic 231 up 19
96 Gael 230 up 8
97 Jayce 228 up 14
97 Silas 228 up 3
99 Nicholas 227 down 2
100 Xavier 225 up 17

Climbed the most since 2024

Source and notes

U.S. Social Security Administration, Baby Names from Social Security Card Applications (state data) (Public domain (U.S. government work)), data for 2025.

The counts come from Social Security card applications for babies born in Florida. Names given to fewer than 5 babies of one sex in the state in a year are left out for privacy. Names with the same number of babies share a rank, and spellings count separately: Sofia and Sophia are different names here.