State name profile

Most Popular Baby Names in Colorado

The boys' and girls' names most often given in Colorado, ranked by total recorded births in Social Security Administration state data, 1910–2024.

Michael
#1 boy name
Mary
#1 girl name
1,401,929
Births recorded
1910–2024
Years covered

What the Data Says About Baby Names in Colorado

The Social Security Administration has registered 1,401,929 births across the top 50 boy and top 50 girl names in Colorado from 1910 through 2024 — the portion of state-level naming data released publicly. Among boys, Michael leads with 49,902 cumulative births, while Mary tops the girl rankings with 31,869 births. The top 50 boy names collectively account for 897,640 births versus 504,289 for the top 50 girl names, reflecting the typical U.S. pattern in which boy-name distributions are more concentrated among fewer high-frequency entries. SSA state files include any name appearing five or more times in a given state-year, so lower-frequency names are suppressed for privacy and are not counted in these totals.

Decade-by-decade data for Colorado extends back to 1910, making it possible to track how Colorado parents' naming choices have shifted across more than a century of birth records. In the 1910s, the #1 boy name was John and the #1 girl name was Mary. By the 2020s, the top names had shifted to Liam for boys and Olivia for girls. Across 12 decades with complete data, the turnover in #1 rankings reflects broader cultural and generational forces — baby-boom naming conformity, the 1970s individualism shift, and the current resurgence of short, classic names.

Because Colorado reports under the same SSA framework as every other jurisdiction, these figures are directly comparable across all 50 states and the District of Columbia. The cumulative totals reflect every recorded birth registration rather than a survey sample, though names with four or fewer annual occurrences are excluded per SSA privacy policy. This means the true naming distribution in Colorado is slightly broader than what appears here, particularly for rare and emerging names. The dataset does not distinguish between alternate spellings (for example, Sophia and Sofia are tracked as separate names) or middle names, and reflects first names as they appear on Social Security card applications only. This page is for informational and research purposes.

Top 10 girls' names in Colorado

Cumulative births recorded in state SSA files (1910–2024)

births

What this shows Mary leads Colorado girls with 31,869 recorded births.

Source U.S. Social Security Administration As of Colorado · 1910–2024

Top 10 boys' names in Colorado

Cumulative births recorded in state SSA files (1910–2024)

births

What this shows Michael leads Colorado boys with 49,902 recorded births.

Source U.S. Social Security Administration As of Colorado · 1910–2024

Decade-by-Decade Leaders

The #1 boy and girl name in Colorado for each decade

Boy Top 50 Boy Names

Rank Name Total Births
1 Michael 49,902
2 Robert 48,181
3 John 47,196
4 James 43,901
5 David 42,086
6 William 35,904
7 Richard 27,161
8 Daniel 26,219
9 Christopher 26,026
10 Joseph 24,446
11 Matthew 22,856
12 Charles 21,187
13 Thomas 20,599
14 Joshua 19,576
15 Andrew 18,175
16 Anthony 17,265
17 Mark 16,478
18 Ryan 16,086
19 Jacob 15,380
20 Steven 15,334
21 Donald 15,254
22 Paul 14,242
23 Jason 13,976
24 Brian 13,967
25 Benjamin 13,622
26 Kenneth 13,266
27 Kevin 13,141
28 Nicholas 12,973
29 Jack 12,229
30 Timothy 12,184
31 Alexander 11,956
32 Eric 11,910
33 Justin 11,667
34 George 11,573
35 Samuel 11,212
36 Ronald 11,199
37 Tyler 11,190
38 Brandon 11,037
39 Scott 10,949
40 Jeffrey 10,636
41 Gary 10,514
42 Jonathan 10,273
43 Edward 9,993
44 Zachary 9,864
45 Aaron 9,818
46 Nathan 9,296
47 Patrick 9,142
48 Larry 8,954
49 Stephen 8,887
50 Frank 8,758

Girl Top 50 Girl Names

Rank Name Total Births
1 Mary 31,869
2 Jennifer 19,804
3 Elizabeth 17,230
4 Jessica 14,970
5 Sarah 14,486
6 Patricia 14,205
7 Linda 13,768
8 Barbara 12,990
9 Michelle 11,974
10 Emily 11,927
11 Ashley 11,331
12 Margaret 10,909
13 Amanda 10,650
14 Susan 10,177
15 Karen 10,143
16 Betty 10,052
17 Lisa 9,910
18 Stephanie 9,786
19 Emma 9,644
20 Rebecca 9,628
21 Dorothy 9,151
22 Laura 9,044
23 Kimberly 8,996
24 Amy 8,947
25 Nicole 8,869
26 Melissa 8,744
27 Katherine 8,716
28 Anna 8,631
29 Samantha 8,591
30 Sandra 8,573
31 Olivia 8,497
32 Nancy 8,276
33 Carol 8,190
34 Helen 8,130
35 Donna 8,080
36 Rachel 8,024
37 Sharon 7,932
38 Hannah 7,876
39 Heather 7,797
40 Cynthia 7,679
41 Shirley 7,451
42 Evelyn 7,287
43 Megan 7,240
44 Kathleen 7,112
45 Julie 7,024
46 Ruth 6,916
47 Andrea 6,903
48 Victoria 6,758
49 Maria 6,711
50 Abigail 6,691

Frequently Asked Questions

What is the most popular baby name in Colorado?
The most popular boy name in Colorado is Michael with 49,902 births since 1910. The most popular girl name is Mary with 31,869 births. These rankings are based on cumulative SSA birth registration data.
How have baby names changed in Colorado over the decades?
Colorado's most popular names have evolved significantly. In the 1910s, the top names were John and Mary. By the 2020s, they shifted to Liam and Olivia. See the decade-by-decade breakdown above.
How many babies are named in Colorado?
Our data covers 1,401,929 name registrations in Colorado for the top 50 boys and top 50 girls names. The SSA records all names with 5 or more occurrences per state per year, from 1910 through 2024.

Explore NameAlmanac

Nearby State Rankings

Compare baby names in Colorado with other state-level SSA rankings

Compare Colorado's #1 names side by side → or pick any two names →

Source: U.S. Social Security Administration, Baby Names — State-Level Files, 1910–2024 (ssa.gov).

Source: U.S. Social Security Administration, Baby Names from Social Security Card Applications — National Data (ssa.gov/oact/babynames).

Data sourced from official U.S. government datasets. See our methodology for details.