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

Kentucky

Baby names, 2025. 37,788 named births recorded; the files omit names given to fewer than five babies in a state. In 2024 Kentucky gave Trump 1,337,494 votes to 704,043, a 30.5% margin.

17,251girls named
20,537boys named
30.5%Trump margin, 2024
Amelia & Olivertop girl and boy name

Girls

  1. Amelia 212
  2. Charlotte 187
  3. Sophia 166
  4. Evelyn 164
  5. Lainey 160
  6. Emma 159
  7. Willow 156
  8. Ellie 152
  9. Eleanor 149
  10. Harper 147
  11. Olivia 141
  12. Ivy 124
  13. Ava 123
  14. Ella 122
  15. Elizabeth 119
  16. Lily 113
  17. Violet 110
  18. Hazel 106
  19. Scarlett 103
  20. Lucy 99
  21. Nora 98
  22. Aurora 97
  23. Isabella 96
  24. Mia 96
  25. Avery 95
  26. Paisley 95
  27. Riley 94
  28. Sadie 90
  29. Josie 86
  30. Nova 86
  31. Oaklynn 83
  32. Eliana 81
  33. Millie 81
  34. Stella 80
  35. Delilah 79
  36. Penelope 79
  37. Wrenley 79
  38. Abigail 76
  39. Caroline 76
  40. Lillian 74
  41. Lydia 74
  42. Vivian 73
  43. Luna 72
  44. Emery 71
  45. Isla 70
  46. Layla 68
  47. Adeline 67
  48. Eden 66
  49. Zoe 66
  50. Chloe 64

Boys

  1. Oliver 278
  2. Liam 253
  3. Hudson 229
  4. Waylon 223
  5. Noah 203
  6. Henry 191
  7. Theodore 191
  8. Elijah 185
  9. James 181
  10. William 173
  11. Asher 171
  12. John 163
  13. Grayson 157
  14. Levi 157
  15. Samuel 148
  16. Lucas 145
  17. Cooper 143
  18. Maverick 141
  19. Walker 136
  20. Weston 136
  21. Carter 128
  22. Jackson 127
  23. Ezra 123
  24. Wyatt 121
  25. Lincoln 118
  26. Benjamin 117
  27. Beau 116
  28. Owen 116
  29. Bennett 115
  30. Michael 115
  31. Joseph 114
  32. Silas 112
  33. Jack 105
  34. Thomas 105
  35. Colton 101
  36. Easton 99
  37. Rowan 98
  38. David 97
  39. Elias 96
  40. Alexander 94
  41. Charles 94
  42. Mason 94
  43. Sawyer 92
  44. Luke 89
  45. Roman 89
  46. Gabriel 87
  47. Atlas 85
  48. Miles 84
  49. Dylan 83
  50. Carson 82

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