Baby names

The most popular baby names in Colorado, 2025

In 2025, the most popular baby names in Colorado were Charlotte (293 babies) for girls and Liam (397 babies) for boys. Charlotte was 2nd for girls in 2024. Liam was also the top boy's name in 2024. Of the top 100, Elsie climbed the most, up 103 places from 2024.

Top girl's name in 2025

Charlotte

293 girls in Colorado

Top boy's name in 2025

Liam

397 boys in Colorado

Top girls' names in Colorado, 2025

Rank Name Babies Since 2024
1 Charlotte 293 up 1
2 Olivia 256 down 1
3 Sophia 242 up 3
4 Emma 227 down 1
5 Mia 217 same
6 Evelyn 214 up 2
7 Amelia 187 down 3
8 Sofia 177 up 4
9 Isabella 172 down 2
10 Eleanor 161 up 3
11 Nora 159 up 2
12 Harper 150 down 3
13 Elizabeth 148 up 4
14 Lily 146 up 6
15 Ailany 145 up 49
15 Violet 145 up 3
17 Lucy 144 down 6
18 Hazel 142 down 8
19 Isla 141 up 3
20 Eliana 131 up 24
20 Penelope 131 up 2
22 Ava 128 down 7
23 Zoe 125 down 2
24 Scarlett 124 up 7
25 Aria 119 up 4
The rest of the top 100 girls' names
Rank Name Babies Since 2024
26 Emilia 112 up 20
27 Chloe 109 up 7
28 Camila 107 down 12
29 Avery 105 down 5
30 Ella 104 up 19
31 Juniper 103 up 7
31 Luna 103 down 12
33 Riley 102 down 6
34 Grace 100 same
35 Maeve 99 up 19
36 Abigail 97 down 5
36 Ellie 97 down 11
36 Emily 97 down 3
36 Josephine 97 up 3
40 Eloise 95 up 3
40 Layla 95 up 1
42 Gianna 94 down 5
42 Lainey 94 down 2
44 Ivy 92 down 18
45 Sophie 90 up 10
46 Adeline 89 down 17
47 Elena 88 up 4
48 Mila 86 down 20
48 Quinn 86 up 4
50 Margot 85 up 26
51 Maya 84 down 15
51 Willow 84 up 15
53 Hannah 82 down 8
53 Iris 82 up 40
55 Naomi 81 up 12
55 Stella 81 same
57 Lillian 80 down 16
58 Sloane 79 up 13
59 Madison 78 down 13
59 Ruby 78 down 1
61 Lyla 77 down 3
62 Claire 74 up 43
62 Valentina 74 up 14
64 Daisy 71 up 12
65 Ayla 70 up 21
65 Nova 70 down 17
65 Sadie 70 down 7
68 Millie 69 up 22
69 Genesis 68 up 19
69 Victoria 68 down 11
71 Eden 67 down 16
72 Alice 65 down 8
72 Aurora 65 down 14
72 Clara 65 down 14
75 June 64 down 3
75 Margaret 64 up 20
77 Kennedy 63 up 4
77 Lucia 63 down 5
79 Amara 61 up 56
79 Everly 61 up 2
81 Addison 60 down 6
81 Maria 60 same
81 Zoey 60 down 12
84 Cecilia 59 up 32
84 Delilah 59 down 35
86 Leilani 58 down 34
86 Liliana 58 down 10
88 Madeline 57 up 7
89 Cora 56 up 6
89 Ember 56 down 1
89 Lydia 56 up 21
92 Evangeline 55 up 49
93 Allison 54 up 12
93 Autumn 54 down 7
93 Elsie 54 up 103
96 Emery 53 down 24
96 Phoebe 53 up 25
98 Georgia 52 up 43
98 Ximena 52 up 32
100 Charlie 51 down 19

Climbed the most since 2024

Top boys' names in Colorado, 2025

Rank Name Babies Since 2024
1 Liam 397 same
2 Theodore 373 up 3
3 Noah 348 same
4 Oliver 310 down 2
5 James 256 up 2
6 Henry 252 down 2
7 Mateo 244 down 1
8 William 228 up 1
9 Cooper 196 up 12
10 Elias 193 up 13
11 Elijah 191 up 7
12 Luca 190 up 5
13 Ezra 187 down 1
14 Owen 186 down 6
15 Jack 185 down 5
16 Benjamin 184 down 3
17 Lucas 177 down 1
18 Levi 176 up 1
19 Leo 162 up 1
20 Hudson 161 up 13
20 Miles 161 down 9
22 Rowan 160 up 17
22 Sebastian 160 down 8
24 Bennett 156 up 45
24 Jackson 156 up 2
The rest of the top 100 boys' names
Rank Name Babies Since 2024
26 Wesley 150 up 7
27 Santiago 149 down 2
28 Daniel 144 up 4
28 Julian 144 down 4
28 Wyatt 144 down 2
31 Asher 143 down 16
32 Samuel 137 down 10
33 Luke 134 down 5
34 Beau 132 up 32
35 Alexander 126 up 3
36 Gabriel 125 up 6
36 Thiago 125 up 24
38 Ethan 124 down 9
39 Weston 123 up 17
40 Charles 118 up 9
40 Everett 118 down 1
42 Carter 117 up 1
42 Ezekiel 117 up 2
44 Michael 116 up 9
44 Nolan 116 down 11
46 Brooks 114 down 10
47 Logan 113 down 1
48 David 112 up 5
48 John 112 up 1
48 Joseph 112 down 9
51 Atlas 108 up 40
52 Roman 106 down 7
52 Thomas 106 down 16
54 Milo 103 up 27
55 Adriel 101 up 16
56 Dylan 100 down 25
56 Grayson 100 down 10
58 Archer 98 up 33
58 Isaac 98 down 28
58 Mason 98 same
61 Caleb 94 down 12
62 Emiliano 92 same
62 Matthew 92 down 1
64 Aiden 91 down 5
65 Angel 89 down 16
65 Arlo 89 up 8
65 Calvin 89 up 4
68 Walker 88 up 18
69 Adrian 87 up 6
69 Anthony 87 down 3
69 August 87 down 21
69 Callum 87 up 25
69 Ian 87 down 12
74 Axel 86 up 1
75 Lincoln 85 up 14
75 Luka 85 up 14
75 Silas 85 same
78 Eithan 84 up 87
79 Josiah 83 up 1
80 Kai 82 down 5
81 Graham 81 up 17
82 Jacob 80 down 27
82 Maverick 80 down 19
84 Theo 79 down 9
85 Arthur 78 up 6
86 Enzo 77 down 23
86 Isaiah 77 down 12
88 Joshua 76 down 7
88 Micah 76 down 17
88 Nathan 76 down 23
91 Gael 75 down 25
92 Robert 74 down 11
93 Waylon 73 up 23
94 Andrew 71 up 2
94 Elian 71 up 55
94 Jose 71 up 4
97 Cameron 70 up 4
98 Damian 69 down 11
99 Christopher 68 down 4
100 Emmett 67 up 13

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 Colorado. 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.