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–2025.

Michael
#1 boy name
Mary
#1 girl name
1,407,115
Births recorded
1910–2025
Years covered

Colorado's all-time #1 names are Michael for boys and Mary for girls, based on 1,407,115 SSA birth registrations since 1910.

According to the U.S. Social Security Administration, Colorado has recorded 1,407,115 births across its top 50 boy and top 50 girl names since 1910. Michael leads all boys with 50,018 births, while Mary tops the girls with 31,897. This profile covers decade-by-decade leaders and the full top-50 rankings for both sexes.

  • Michael #1 boy name
  • Mary #1 girl name
  • 1,407,115 births recorded

Data updated Jun 2026

What the Data Says About Baby Names in Colorado

The Social Security Administration has registered 1,407,115 births across the top 50 boy and top 50 girl names in Colorado from 1910 through 2025, the portion of state-level naming data released publicly. Among boys, Michael leads with 50,018 cumulative births, while Mary tops the girl rankings with 31,897 births. The top 50 boy names collectively account for 900,893 births versus 506,222 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–2025)

births

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

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

Top 10 boys' names in Colorado

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

births

What this shows Michael leads Colorado boys with 50,018 recorded births.

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

Decade-by-Decade Leaders

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

How we calculated this

For each decade, we sum every year's SSA state-level birth count per name, then take the single name with the highest ten-year total for each sex. A name can lead a decade with a strong single peak year or with steady, moderate demand across all ten years, the total treats both the same way.

Boy Top 50 Boy Names

# Name Total Births
1 Michael 50,018
2 Robert 48,252
3 John 47,305
4 James 44,156
5 David 42,194
6 William 36,132
7 Richard 27,181
8 Daniel 26,361
9 Christopher 26,091
10 Joseph 24,559
11 Matthew 22,948
12 Charles 21,304
13 Thomas 20,704
14 Joshua 19,654
15 Andrew 18,245
16 Anthony 17,350
17 Mark 16,495
18 Ryan 16,147
19 Jacob 15,461
20 Steven 15,349
21 Donald 15,254
22 Paul 14,267
23 Jason 13,999
24 Brian 13,984
25 Benjamin 13,809
26 Kenneth 13,278
27 Kevin 13,161
28 Nicholas 13,019
29 Jack 12,415
30 Timothy 12,203
31 Alexander 12,084
32 Eric 11,927
33 Justin 11,684
34 George 11,638
35 Samuel 11,350
36 Tyler 11,211
37 Ronald 11,210
38 Brandon 11,058
39 Scott 10,957
40 Jeffrey 10,643
41 Gary 10,520
42 Jonathan 10,326
43 Edward 10,023
44 Zachary 9,889
45 Aaron 9,884
46 Nathan 9,374
47 Patrick 9,174
48 Larry 8,954
49 Stephen 8,898
50 Adam 8,794

Girl Top 50 Girl Names

# Name Total Births
1 Mary 31,897
2 Jennifer 19,813
3 Elizabeth 17,378
4 Jessica 14,977
5 Sarah 14,528
6 Patricia 14,205
7 Linda 13,768
8 Barbara 12,989
9 Emily 12,026
10 Michelle 11,981
11 Ashley 11,364
12 Margaret 10,972
13 Amanda 10,656
14 Susan 10,185
15 Karen 10,143
16 Betty 10,052
17 Lisa 9,915
18 Emma 9,871
19 Stephanie 9,793
20 Rebecca 9,641
21 Dorothy 9,169
22 Laura 9,052
23 Kimberly 9,006
24 Amy 8,971
25 Nicole 8,885
26 Melissa 8,756
27 Olivia 8,756
28 Katherine 8,738
29 Anna 8,681
30 Samantha 8,631
31 Sandra 8,574
32 Nancy 8,282
33 Carol 8,190
34 Helen 8,143
35 Donna 8,080
36 Rachel 8,029
37 Hannah 7,958
38 Sharon 7,932
39 Heather 7,797
40 Cynthia 7,684
41 Evelyn 7,501
42 Shirley 7,451
43 Megan 7,240
44 Kathleen 7,112
45 Julie 7,024
46 Ruth 6,950
47 Andrea 6,925
48 Charlotte 6,924
49 Victoria 6,827
50 Sophia 6,800

Frequently Asked Questions

What is the most popular baby name in Colorado?
The most popular boy name in Colorado is Michael with 50,018 births since 1910. The most popular girl name is Mary with 31,897 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,407,115 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 2025.

What to do with Colorado's data

  • Michael (50,018 births) and Mary (31,897 births) are Colorado's all-time #1s -- see each name's national profile for how it compares outside Colorado. Michael's profile
  • In the 1910s, Colorado's top names were John and Mary; by the 2020s the leaders had shifted to Liam and Olivia -- the decade breakdown above shows every step between.
  • Curious how Colorado compares to another state? Browse the full state directory. All states

Rankings reflect SSA state-level files (1910-2025); names with fewer than 5 occurrences per state per year are suppressed for privacy and excluded from these totals.

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–2025 (ssa.gov).

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

Data sourced from the U.S. Social Security Administration. See our methodology for details.

According to the Social Security Administration, as of June 2026 this profile draws directly on the agency's state-level public-use files, which document 6,696,687 state-level records across all 51 reporting jurisdictions spanning 1910-2025.

Cite this page

NameAlmanac Editorial. "Most Popular Baby Names in Colorado - #1 Michael & Mary | SSA Data." NameAlmanac. Accessed via https://namealmanac.com/state/co. Licensed CC BY-SA 4.0.

Name Almanac is rendered directly from the Social Security Administration's public baby-name files, no number is typed in by an editor. This Colorado profile draws directly on SSA state-level files, no figure is typed in by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error.