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.

Where is a baby name most common?

Type any name. You get where babies with that name were born in 2025, per birth, in the 19 states and DC that voted Democratic against the states that voted the other way, and the five states where it is most common.

Name battle The quiz The tables The states Method

Round one

Name battle

Two names, side by side on the scoreboard: births on each side, per 10,000, and which one leans harder.

Ten questions

The name quiz

Ten names with a clear lean. For each one, guess which side's states it is more common in, per birth. Only names with at least 1,000 births and a lean of 1.45× or more make the pool, so every answer is a real gap, not noise.

Baby names in the 19 states and DC that voted Democratic

19 States and DC (by the official 2024 presidential result) recorded 1,093,664 named births in 2025 in the Social Security files. Here is what they called them, and which names set them apart from the other half of the country.

Names far more common here than in the Republican-won states

Per birth, among names with at least 1,000 recorded births nationally in 2025. A value of 2× means the name appears twice as often per birth here as in the states the other side won. It describes where babies with the name are born, nothing about anyone's politics or background. Method and caveats.

Girls

#Name× more commonBirths, Democratic-won statesBirths, other states
1Celine2.17×840589
2Miriam2.14×715508
3Kaia2.07×922677
4Rachel1.98×677519
5Maya1.87×2,0441,661
6Sara1.75×824716
7Esther1.75×1,2091,051
8Alina1.73×1,1651,024
9Hailey1.58×1,2981,245
10Alexandra1.56×651635
11Mackenzie1.55×659647
12Natalia1.54×1,005995
13Leia1.53×505501
14Maeve1.52×1,5731,569
15Leila1.51×578581
16Talia1.48×565580
17Esme1.47×496513
18Leah1.47×1,9031,971
19Zoe1.46×2,7672,871
20Kiara1.46×637662
21Noa1.45×648680
22Isabel1.45×847889
23Camila1.44×3,1973,372
24Lucia1.43×1,4541,542
25Sienna1.42×1,2821,369
26Ayla1.42×1,5161,626
27Aurelia1.40×495537
28Rose1.38×1,1331,246
29Amaya1.38×806888
30Lia1.38×718792
31Juliette1.36×1,1541,288
32Gemma1.35×841948
33Sarah1.34×1,2611,432
34Celeste1.34×774879
35Ximena1.34×778884
36Valentina1.34×2,5002,841
37Luciana1.34×515586
38Juliana1.33×546622
39Emilia1.33×2,1852,492
40Ariana1.32×1,0191,170

Boys

#Name× more commonBirths, Democratic-won statesBirths, other states
1Muhammad2.51×887546
2Angelo1.81×589502
3Nico1.72×1,085972
4Aidan1.66×523486
5Felix1.64×1,057994
6Lorenzo1.62×1,5601,483
7Julian1.58×3,8403,753
8Max1.53×1,0021,010
9Emiliano1.53×1,8271,849
10Rafael1.52×800813
11Adam1.51×1,7251,764
12Ryan1.51×1,7431,783
13Abraham1.50×805826
14Nicholas1.49×1,5211,574
15Omar1.49×641665
16Rory1.48×862898
17Zayn1.46×655695
18Leo1.45×3,9574,206
19Leonardo1.45×1,8261,944
20Dominic1.44×1,5791,690
21Zachary1.44×789845
22Matteo1.44×1,1731,258
23Connor1.43×1,0621,144
24Luciano1.42×523567
25Ismael1.42×618672
26Ethan1.41×3,7454,096
27Nicolas1.41×9691,063
28Evan1.40×1,1411,255
29Niko1.39×484537
30Luca1.38×4,1384,621
31Matias1.38×1,0041,124
32Aziel1.37×9181,035
33Damian1.37×1,4971,690
34Ronan1.37×652737
35Adriel1.36×1,8262,069
36Anthony1.35×2,7843,175
37Leon1.35×1,2021,374
38Ali1.35×508582
39Jaziel1.34×819943
40Santiago1.34×3,5034,043

Most popular names across these states

Girls

  1. Olivia 5,634
  2. Sophia 5,452
  3. Emma 5,305
  4. Charlotte 5,140
  5. Mia 5,114
  6. Amelia 4,649
  7. Isabella 4,490
  8. Sofia 3,828
  9. Eliana 3,591
  10. Evelyn 3,414
  11. Ailany 3,203
  12. Camila 3,197
  13. Ava 3,068
  14. Violet 3,021
  15. Lily 2,817
  16. Chloe 2,774
  17. Zoe 2,767
  18. Penelope 2,752
  19. Aria 2,744
  20. Aurora 2,721
  21. Nora 2,685
  22. Eleanor 2,674
  23. Luna 2,663
  24. Gianna 2,505
  25. Valentina 2,500

Boys

  1. Liam 8,880
  2. Noah 8,725
  3. Theodore 5,691
  4. Oliver 5,672
  5. Mateo 4,863
  6. Henry 4,638
  7. James 4,593
  8. Lucas 4,481
  9. Benjamin 4,308
  10. Luca 4,138
  11. Sebastian 3,987
  12. Leo 3,957
  13. Julian 3,840
  14. Jack 3,781
  15. Elijah 3,778
  16. Ethan 3,745
  17. William 3,720
  18. Levi 3,675
  19. Elias 3,566
  20. Daniel 3,536
  21. Santiago 3,503
  22. Michael 3,425
  23. Alexander 3,304
  24. Joseph 3,191
  25. Ezra 3,179

The 19 states and DC

Each page lists the 50 most popular girl and boy names in that state in 2025, next to its official 2024 result.