Democrat 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, republican.baby, covers the other half of the country with the same method. Same publisher, same numbers, no advocacy.

All Democratic-won states

Minnesota

Baby names, 2025. 45,978 named births recorded; the files omit names given to fewer than five babies in a state. In 2024 Minnesota gave Harris 1,656,979 votes to 1,519,032, a 4.2% margin.

21,479girls named
24,499boys named
4.2%Harris margin, 2024
Charlotte & Theodoretop girl and boy name

Girls

  1. Charlotte 238
  2. Evelyn 230
  3. Violet 196
  4. Eleanor 194
  5. Nora 194
  6. Olivia 194
  7. Sophia 194
  8. Emma 190
  9. Lucy 189
  10. Hazel 176
  11. Amelia 162
  12. Lainey 157
  13. Harper 150
  14. Isla 146
  15. Ava 134
  16. Mia 134
  17. Aurora 129
  18. Lily 121
  19. Vivian 120
  20. Grace 117
  21. Ella 112
  22. Eloise 112
  23. Elizabeth 110
  24. Ellie 110
  25. Isabella 110
  26. Josephine 108
  27. Aria 103
  28. Penelope 102
  29. Clara 101
  30. Ivy 99
  31. Scarlett 99
  32. Eliana 96
  33. Avery 95
  34. Willow 95
  35. Lillian 91
  36. Millie 91
  37. Elsie 90
  38. Layla 90
  39. Adeline 89
  40. Quinn 89
  41. Stella 86
  42. Sadie 85
  43. Sophie 85
  44. Ruby 83
  45. Josie 81
  46. Lydia 81
  47. Sofia 81
  48. Maeve 80
  49. Alice 79
  50. Cora 78

Boys

  1. Theodore 339
  2. Henry 313
  3. Oliver 298
  4. Liam 277
  5. Noah 236
  6. James 227
  7. William 226
  8. Jack 218
  9. Leo 207
  10. Bennett 205
  11. Levi 191
  12. Cooper 186
  13. Owen 178
  14. Thomas 166
  15. Brooks 158
  16. Wesley 155
  17. Hudson 152
  18. Benjamin 147
  19. Beau 143
  20. August 136
  21. Wyatt 136
  22. Elijah 135
  23. Miles 135
  24. Asher 134
  25. Maverick 133
  26. Emmett 131
  27. Lucas 130
  28. Charles 128
  29. Lincoln 124
  30. Archer 121
  31. Mason 118
  32. Calvin 117
  33. Jackson 115
  34. Samuel 115
  35. Everett 114
  36. Ezra 113
  37. John 113
  38. Luca 113
  39. Mateo 112
  40. Nolan 110
  41. Daniel 108
  42. Ethan 107
  43. Rowan 107
  44. Elias 106
  45. Weston 103
  46. Arthur 102
  47. Isaac 101
  48. Milo 101
  49. Roman 100
  50. Joseph 96

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