Republican Baby

A data site, not a political one. It pairs two public datasets: the Social Security Administration's baby names by state for 2025, and the FEC's official 2024 presidential results. Its twin, democrat.baby, covers the other half of the country with the same method. Same publisher, same numbers, no advocacy.

All Republican-won states

Florida

Baby names, 2025. 182,296 named births recorded; the files omit names given to fewer than five babies in a state. In 2024 Florida gave Trump 6,110,125 votes to 4,683,038, a 13.1% margin.

86,762girls named
95,534boys named
13.1%Trump margin, 2024
Olivia & Liamtop girl and boy name

Girls

  1. Olivia 1,020
  2. Mia 993
  3. Isabella 992
  4. Emma 986
  5. Sophia 970
  6. Amelia 908
  7. Charlotte 773
  8. Sofia 705
  9. Valentina 600
  10. Eliana 515
  11. Aurora 510
  12. Aria 491
  13. Luna 486
  14. Mila 480
  15. Ava 476
  16. Chloe 472
  17. Lily 450
  18. Emily 447
  19. Isla 445
  20. Victoria 442
  21. Gianna 433
  22. Camila 430
  23. Ailany 408
  24. Ellie 399
  25. Evelyn 393
  26. Elizabeth 384
  27. Ella 374
  28. Zoe 362
  29. Violet 360
  30. Elena 355
  31. Penelope 336
  32. Grace 328
  33. Madison 327
  34. Layla 324
  35. Eleanor 323
  36. Scarlett 323
  37. Emilia 322
  38. Harper 320
  39. Nova 319
  40. Abigail 316
  41. Alice 308
  42. Leah 301
  43. Alana 299
  44. Avery 295
  45. Hazel 290
  46. Leilani 290
  47. Ashley 284
  48. Naomi 274
  49. Hannah 268
  50. Ivy 266

Boys

  1. Liam 1,865
  2. Noah 1,749
  3. Lucas 935
  4. Elijah 868
  5. Oliver 831
  6. Mateo 775
  7. Luca 710
  8. James 672
  9. Benjamin 660
  10. Matthew 658
  11. Dylan 657
  12. Ethan 651
  13. Thiago 649
  14. Theodore 610
  15. Sebastian 602
  16. Elias 592
  17. Asher 583
  18. Levi 561
  19. Enzo 542
  20. Michael 529
  21. Alexander 526
  22. Samuel 521
  23. Gabriel 518
  24. Daniel 494
  25. Ezra 494
  26. Leo 493
  27. Henry 486
  28. William 485
  29. Jacob 472
  30. Luke 464
  31. Joseph 462
  32. Anthony 460
  33. John 452
  34. Josiah 452
  35. Jack 450
  36. Julian 437
  37. David 436
  38. Aaron 423
  39. Caleb 418
  40. Jayden 414
  41. Maverick 405
  42. Thomas 399
  43. Nathan 394
  44. Roman 390
  45. Isaac 382
  46. Mason 381
  47. Isaiah 380
  48. Jackson 379
  49. Carter 370
  50. Joshua 365

Counts are births registered with that name and sex in Florida in 2025, as published by the Social Security Administration. The vote is the FEC's official count. The two are shown side by side; the site draws no causal link between them.

Look up Olivia Other states Method