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

Texas

Baby names, 2025. 335,593 named births recorded; the files omit names given to fewer than five babies in a state. In 2024 Texas gave Trump 6,393,597 votes to 4,835,250, a 13.7% margin.

160,542girls named
175,051boys named
13.7%Trump margin, 2024
Emma & Liamtop girl and boy name

Girls

  1. Emma 1,707
  2. Olivia 1,580
  3. Isabella 1,559
  4. Mia 1,483
  5. Sophia 1,359
  6. Camila 1,349
  7. Amelia 1,329
  8. Sofia 1,307
  9. Eliana 1,275
  10. Ailany 1,213
  11. Charlotte 1,140
  12. Valentina 985
  13. Evelyn 925
  14. Aurora 798
  15. Elena 786
  16. Elizabeth 771
  17. Violet 767
  18. Gianna 756
  19. Luna 727
  20. Aria 705
  21. Emily 687
  22. Zoe 685
  23. Ava 675
  24. Leilani 667
  25. Victoria 635
  26. Genesis 626
  27. Ellie 624
  28. Emilia 623
  29. Catalina 621
  30. Eleanor 604
  31. Lily 591
  32. Penelope 590
  33. Chloe 584
  34. Abigail 570
  35. Madison 565
  36. Hazel 561
  37. Scarlett 560
  38. Avery 547
  39. Harper 543
  40. Layla 539
  41. Mila 520
  42. Delilah 485
  43. Ella 476
  44. Lucy 472
  45. Lainey 465
  46. Leah 465
  47. Grace 461
  48. Liliana 453
  49. Naomi 447
  50. Allison 435

Boys

  1. Liam 2,688
  2. Noah 2,450
  3. Mateo 2,081
  4. Santiago 1,829
  5. Sebastian 1,498
  6. Elijah 1,455
  7. Oliver 1,361
  8. Elias 1,321
  9. Levi 1,163
  10. Julian 1,115
  11. Ezra 1,067
  12. James 1,057
  13. Lucas 1,010
  14. Ethan 1,005
  15. Jose 991
  16. Samuel 987
  17. Daniel 976
  18. Angel 937
  19. Benjamin 929
  20. Luca 909
  21. William 892
  22. Matthew 890
  23. Thiago 887
  24. Adriel 885
  25. Henry 873
  26. Theodore 865
  27. Alexander 856
  28. Dylan 833
  29. David 815
  30. Luke 815
  31. Josiah 800
  32. Gabriel 792
  33. Michael 782
  34. Gael 775
  35. John 744
  36. Jacob 734
  37. Ezekiel 733
  38. Emiliano 728
  39. Leonardo 720
  40. Isaiah 712
  41. Adrian 705
  42. Anthony 702
  43. Hudson 685
  44. Nathan 683
  45. Joseph 669
  46. Isaac 668
  47. Leo 668
  48. Roman 656
  49. Christopher 649
  50. Damian 646

Counts are births registered with that name and sex in Texas 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 Emma Other states Method