Baby names

The most popular baby names in Indiana, 2025

In 2025, the most popular baby names in Indiana were Charlotte (351 babies) for girls and Oliver (428 babies) for boys. Charlotte was also the top girl's name in 2024. Oliver was also the top boy's name in 2024. Of the top 100, Ailany climbed the most, up 109 places from 2024.

Top girl's name in 2025

Charlotte

351 girls in Indiana

Top boy's name in 2025

Oliver

428 boys in Indiana

Top girls' names in Indiana, 2025

Rank Name Babies Since 2024
1 Charlotte 351 same
2 Amelia 331 same
3 Eleanor 265 up 4
4 Evelyn 252 up 2
5 Sophia 234 down 2
6 Emma 230 down 1
6 Olivia 230 down 2
8 Harper 195 same
9 Lainey 190 up 8
10 Violet 183 up 2
11 Hazel 178 up 2
12 Mia 173 down 3
13 Isabella 167 up 5
14 Aurora 166 down 3
15 Willow 162 down 1
16 Nora 161 same
17 Elizabeth 155 down 2
18 Lucy 152 up 2
19 Ava 149 down 9
20 Isla 148 up 4
21 Eliana 146 up 24
22 Ellie 143 down 4
23 Penelope 139 up 2
24 Ivy 129 down 1
25 Sofia 127 up 16
The rest of the top 100 girls' names
Rank Name Babies Since 2024
26 Josephine 124 up 13
27 Eloise 123 up 43
28 Iris 122 up 24
29 Nova 121 down 7
30 Ailany 120 up 109
30 Eden 120 up 19
30 Ella 120 up 1
30 Paisley 120 same
34 Delilah 117 down 7
34 Luna 117 down 5
34 Scarlett 117 down 13
37 Vivian 115 same
38 Lillian 110 up 1
39 Layla 109 down 4
40 Clara 108 up 23
41 Grace 105 same
41 Wrenley 105 up 14
43 Millie 104 down 11
44 Chloe 103 up 9
44 Lily 103 down 16
46 Avery 101 down 20
47 Gianna 100 down 13
47 Juniper 100 up 65
47 Naomi 100 down 4
50 Ruby 98 down 6
50 Stella 98 up 6
52 Hannah 96 up 18
53 Abigail 92 down 15
54 Aria 91 down 19
54 Zoe 91 down 8
56 Sadie 90 down 23
56 Sophie 90 up 34
58 Claire 89 up 1
58 Daisy 89 up 41
58 Elena 89 up 22
61 Emersyn 88 down 13
61 Lydia 88 down 14
63 Josie 87 up 3
64 Adeline 86 up 16
65 Margaret 84 up 29
66 Emily 83 down 17
66 Raelynn 83 down 3
68 Caroline 82 down 12
69 Madelyn 81 up 25
70 Alice 79 up 5
70 Lyla 79 up 34
72 Elsie 78 up 32
73 Oaklynn 77 down 13
73 Zoey 77 up 21
75 Emilia 75 up 1
75 Hadley 75 down 13
77 Ember 74 up 25
77 Georgia 74 down 7
77 Kinsley 74 down 14
77 Madison 74 down 7
81 Hallie 73 up 11
82 Addison 72 down 29
83 Adalynn 71 up 43
83 Emery 71 down 34
83 Genesis 71 down 13
83 Riley 71 down 27
87 Amara 70 up 25
87 Quinn 70 up 7
89 Ruth 67 down 9
89 Victoria 67 up 20
91 Eliza 66 down 8
91 Emerson 66 up 8
91 Magnolia 66 same
91 Mila 66 down 24
91 Scottie 66 up 48
96 Camila 65 down 17
96 Everleigh 65 down 9
96 Leilani 65 up 18
99 Anna 64 down 12
99 Esther 64 same

Climbed the most since 2024

Top boys' names in Indiana, 2025

Rank Name Babies Since 2024
1 Oliver 428 same
2 Liam 393 same
3 Theodore 366 same
4 Henry 359 up 1
5 Noah 345 down 1
6 James 263 up 2
7 Hudson 241 same
8 Elijah 230 down 2
9 Benjamin 226 same
10 Cooper 219 up 12
11 William 218 same
12 Maverick 192 up 2
12 Samuel 192 up 8
14 Levi 191 up 2
15 Waylon 188 up 13
16 Ezra 187 down 4
17 Asher 186 down 7
17 Jack 186 up 4
17 Mateo 186 up 2
20 Grayson 181 up 6
21 Weston 179 up 13
22 Jackson 178 down 9
23 Elias 176 same
24 Wyatt 175 down 6
25 Lincoln 171 up 2
The rest of the top 100 boys' names
Rank Name Babies Since 2024
25 Lucas 171 down 11
27 Owen 169 down 10
28 Bennett 168 up 8
29 Beau 150 up 15
30 Rowan 146 up 18
31 Carter 145 down 7
31 Daniel 145 up 9
33 Everett 143 up 10
33 Gabriel 143 up 19
33 John 143 up 13
36 Silas 142 up 23
37 Leo 140 down 8
37 Thomas 140 down 4
37 Wesley 140 up 8
40 Brooks 139 up 7
41 Isaac 137 same
41 Luke 137 down 6
41 Roman 137 up 12
44 David 136 down 5
45 Charles 134 up 5
46 Luca 133 up 11
47 Joseph 130 down 17
47 Sebastian 130 down 6
49 Michael 129 down 17
50 Miles 128 down 19
50 Walker 128 down 13
52 Alexander 127 down 27
53 Matthew 125 down 5
53 Myles 125 up 26
55 Ethan 123 up 6
56 Archer 120 up 12
57 Atlas 118 up 23
58 Graham 115 up 25
59 Mason 114 down 21
60 Jacob 111 down 5
61 Josiah 110 up 13
61 Julian 110 down 5
63 Anthony 108 down 2
63 Joshua 108 down 12
63 Parker 108 up 11
66 August 107 down 2
67 Jayden 106 same
68 Harrison 105 up 47
69 Dylan 101 down 15
69 Theo 101 same
71 Isaiah 100 down 14
71 Micah 100 down 10
71 Nolan 100 down 2
74 Calvin 99 up 14
75 Callum 98 up 61
76 Andrew 97 down 12
77 Ezekiel 96 down 3
78 Jameson 94 up 8
79 Beckham 93 up 1
79 Easton 93 down 10
79 Jasper 93 up 16
82 Sawyer 91 up 24
83 Arthur 90 up 19
83 Beckett 90 up 11
83 Logan 90 down 10
86 Santiago 87 down 4
87 Caleb 86 down 28
87 Cameron 86 up 16
87 Xavier 86 up 8
90 Robert 85 up 34
91 Axel 83 up 7
92 Jace 82 up 14
93 Christopher 81 up 26
94 Thiago 80 down 2
95 Emmett 79 up 8
96 Dawson 78 down 3
96 Jeremiah 78 up 67
96 Nathan 78 up 40
96 River 78 down 22
100 Malachi 77 up 20

Climbed the most since 2024

Source and notes

U.S. Social Security Administration, Baby Names from Social Security Card Applications (state data) (Public domain (U.S. government work)), data for 2025.

The counts come from Social Security card applications for babies born in Indiana. Names given to fewer than 5 babies of one sex in the state in a year are left out for privacy. Names with the same number of babies share a rank, and spellings count separately: Sofia and Sophia are different names here.