Popular baby names in England and Wales, 2025

Top 100 · Office for National Statistics

Girls

Rank Name vs 2024 Babies
1 Olivia Same as 2024 2,386
2 Lily Up 1 from #3 2,249
3 Amelia Down 1 from #2 2,153
4 Isla Same as 2024 1,959
5 Florence Up 1 from #6 1,924
6 Freya Up 1 from #7 1,802
7 Poppy Up 1 from #8 1,789
8 Elsie Up 2 from #10 1,700
9 Ivy Down 4 from #5 1,698
10 Isabella Up 1 from #11 1,690
11 Ava Down 2 from #9 1,611
12 Evelyn Up 8 from #20 1,560
13 Sophia Same as 2024 1,547
14 Phoebe Up 3 from #17 1,542
15 Sienna Up 4 from #19 1,530
16 Mabel Up 21 from #37 1,527
17 Sofia Down 5 from #12 1,490
18 Daisy Same as 2024 1,454
19 Matilda Up 12 from #31 1,449
20 Willow Up 1 from #21 1,384
21 Mia Down 7 from #14 1,372
22 Arabella Up 8 from #30 1,368
23 Harper Down 1 from #22 1,367
24 Rosie Same as 2024 1,343
25 Charlotte Down 2 from #23 1,339
26 Maeve Same as 2024 1,330
27 Grace Down 2 from #25 1,309
28 Maya Down 13 from #15 1,259
29 Hallie Up 3 from #32 1,246
30 Margot Down 2 from #28 1,230
31 Lottie Up 7 from #38 1,222
32 Delilah Up 1 from #33 1,180
33 Penelope Up 3 from #36 1,174
34 Aria Up 1 from #35 1,132
35 Evie Down 6 from #29 1,129
36 Millie Down 9 from #27 1,080
37 Violet Up 5 from #42 1,061
38 Ruby Up 3 from #41 1,032
39 Aurora Up 4 from #43 1,030
40 Ada Same as 2024 1,014
41 Mila Up 5 from #46 1,014
42 Ayla Up 5 from #47 980
43 Maisie Up 1 from #44 966
44 Emily Down 10 from #34 956
45 Esme Up 6 from #51 933
46 Ella Down 7 from #39 932
47 Olive Up 6 from #53 892
48 Bonnie Down 32 from #16 882
49 Elodie Up 6 from #55 849
50 Layla Up 6 from #56 833
51 Emilia Down 6 from #45 832
52 Alice Down 3 from #49 825
53 Maryam Up 4 from #57 825
54 Isabelle Down 2 from #52 814
55 Ottilie Up 16 from #71 782
56 Eleanor Up 11 from #67 776
57 Iris Up 4 from #61 759
58 Eva Down 4 from #54 758
59 Harriet Up 9 from #68 757
60 Luna Down 12 from #48 757
61 Lyla Up 13 from #74 751
62 Eliana Up 54 from #116 736
63 Sophie Down 13 from #50 724
64 Orla Down 6 from #58 721
65 Eliza Down 2 from #63 712
66 Thea Same as 2024 686
67 Rose Down 8 from #59 666
68 Nova Up 12 from #80 650
69 Imogen Down 5 from #64 648
70 Lyra Up 13 from #83 643
71 Hazel Up 4 from #75 638
72 Erin Down 7 from #65 633
73 Zara Down 3 from #70 625
74 Elizabeth Down 12 from #62 624
75 Nora Up 11 from #86 616
76 Robyn Up 2 from #78 611
77 Clara Up 7 from #84 610
78 Nancy Up 3 from #81 604
79 Fatima Down 2 from #77 598
80 Eden Down 20 from #60 594
81 Ophelia Down 8 from #73 578
82 Raya Same as 2024 547
83 Eloise Up 2 from #85 546
84 Gracie Up 19 from #103 539
85 Emma Down 16 from #69 536
86 Anaya Up 24 from #110 535
87 Lola Same as 2024 524
88 Maria Up 3 from #91 522
89 Chloe Down 17 from #72 521
90 Athena Up 6 from #96 519
91 Bella Down 15 from #76 515
92 Darcie Down 2 from #90 513
93 Scarlett Down 14 from #79 496
94 Myla Down 5 from #89 490
95 Alba Up 24 from #119 472
96 Rosa Down 2 from #94 470
97 Marnie Up 16 from #113 467
98 Lara Same as 2024 465
99 Lilah Up 18 from #117 464
100 Frankie Up 1 from #101 462

Boys

Rank Name vs 2024 Babies
1 Muhammad Same as 2024 5,957
2 Noah Same as 2024 4,075
3 Leo Up 2 from #5 3,278
4 Luca Up 3 from #7 3,266
5 Arthur Down 1 from #4 3,211
6 Oliver Down 3 from #3 3,154
7 George Down 1 from #6 3,082
8 Oscar Up 1 from #9 2,798
9 Theodore Down 1 from #8 2,638
10 Freddie Up 3 from #13 2,526
11 Archie Down 1 from #10 2,465
12 Theo Same as 2024 2,398
13 Henry Up 1 from #14 2,295
14 Jude Down 3 from #11 2,153
15 Arlo Same as 2024 2,083
16 Alfie Same as 2024 1,955
17 Rory Up 7 from #24 1,760
18 Finley Same as 2024 1,733
19 Harry Up 1 from #20 1,718
20 Mohammed Up 1 from #21 1,712
21 Albie Down 2 from #19 1,702
22 Charlie Down 5 from #17 1,679
23 Elijah Same as 2024 1,659
24 Jack Down 2 from #22 1,595
25 William Up 2 from #27 1,456
26 Adam Up 9 from #35 1,431
27 Roman Up 5 from #32 1,420
28 Louie Same as 2024 1,418
29 Reuben Up 4 from #33 1,412
30 Rowan Up 11 from #41 1,398
31 Edward Same as 2024 1,385
32 Lucas Down 7 from #25 1,381
33 Oakley Up 1 from #34 1,377
34 Teddy Down 5 from #29 1,360
35 Thomas Down 9 from #26 1,344
36 Isaac Up 1 from #37 1,331
37 Reggie Up 6 from #43 1,312
38 Ezra Same as 2024 1,300
39 Ronnie Up 10 from #49 1,281
40 Alexander Down 4 from #36 1,271
41 Jacob Down 11 from #30 1,258
42 James Down 2 from #40 1,211
43 Hudson Down 1 from #42 1,204
44 Tommy Down 5 from #39 1,160
45 Sonny Up 6 from #51 1,137
46 Hugo Same as 2024 1,094
47 Sebastian Down 2 from #45 1,077
48 Max Down 4 from #44 1,061
49 Louis Down 2 from #47 1,030
50 Harrison Up 2 from #52 1,007
51 Jesse Up 3 from #54 980
52 Frederick Up 3 from #55 954
53 Joshua Down 3 from #50 938
54 Ethan Down 6 from #48 917
55 Mohammad Down 2 from #53 895
56 Frankie Up 2 from #58 887
57 Albert Same as 2024 884
58 Vinnie Up 33 from #91 851
59 Felix Up 3 from #62 811
60 Joseph Down 4 from #56 811
61 Benjamin Same as 2024 808
62 Daniel Down 3 from #59 804
63 Jasper Up 8 from #71 802
64 Musa Up 9 from #73 798
65 Yusuf Up 3 from #68 798
66 Samuel Down 6 from #60 768
67 Myles Up 20 from #87 764
68 Liam Up 2 from #70 763
69 Elias Up 10 from #79 738
70 Ibrahim Up 7 from #77 731
71 Otis Down 4 from #67 726
72 Dylan Down 7 from #65 717
73 David Down 9 from #64 712
74 Finn Up 9 from #83 706
75 Zachary Down 6 from #69 703
76 Alfred Up 5 from #81 682
77 Mason Down 14 from #63 675
78 Kai Down 6 from #72 672
79 Rupert Up 5 from #84 670
80 Gabriel Down 6 from #74 666
81 Yahya Up 12 from #93 625
82 Caleb Down 7 from #75 624
83 Riley Down 3 from #80 619
84 Enzo Up 8 from #92 617
85 Michael Same as 2024 615
86 Austin Up 2 from #88 612
87 Logan Down 11 from #76 609
88 Jaxon Down 22 from #66 605
89 Toby Down 3 from #86 600
90 Milo Up 6 from #96 597
91 Hunter Down 13 from #78 595
92 Ellis Up 3 from #95 582
93 Vincent Up 25 from #118 560
94 Bobby Down 12 from #82 544
95 Elliot Up 3 from #98 544
96 Ralph Down 2 from #94 541
97 Carter Up 6 from #103 536
98 Stanley Up 4 from #102 536
99 Nathan Down 10 from #89 528
100 Ruben Up 26 from #126 527