Most popular girls’ names in California, 2025

Official counts of babies given each name, ranked by NameTides (names with the same count share a rank).

RankNameBabies
1Olivia1,796
2Mia1,788
3Sophia1,685
4Camila1,682
5Emma1,641
6Isabella1,506
7Amelia1,370
8Sofia1,339
9Eliana1,323
10Valentina1,146
11Ailany1,058
12Charlotte1,037
13Luna998
14Gianna990
15Aria977
16Emily910
17Evelyn892
18Violet883
19Aurora853
20Penelope827
21Elena809
22Mila786
23Zoe770
24Chloe750
25Lily748
RankNameBabies
26Ava742
27Emilia704
28Victoria690
29Maya658
30Ellie654
31Elizabeth641
32Layla624
33Abigail613
34Isla606
35Scarlett602
36Hazel584
37Leilani575
38Catalina570
39Genesis569
40Delilah564
41Ella561
42Alina542
43Lucia531
44Madison528
45Natalia524
46Liliana522
47Eleanor513
48Avery498
49Naomi497
50Nora488
51Grace468
52Leah464
53Lucy463
54Ximena460
55Melody457
56Juliette455
57Ivy450
58Aaliyah442
59Sophie437
60Ayla432
60Iris432
62Harper430
63Jade422
64Zoey421
65Adeline416
66Hannah411
67Ariana410
68Valeria392
69Stella389
70Audrey387
71Athena379
72Riley378
73Sienna375
74Maria372
75Allison367
76Hailey363
76Melanie363
78Ruby360
79Kaia359
80Madeline348
80Samantha348
82Emery345
83Claire342
84Ailani340
85Alice338
85Eloise338
87Daisy337
88Alaia336
89Celeste330
89Celine330
91Madelyn328
92Amara327
93Nova326
94Lainey325
95Bella319
96Sadie307
97Valerie297
98Josephine295
99Alana294
99Julieta294