Skip to content

Popularity of the name Mark, 1880–2025

Mark was at its most popular in 1960, when 58,727 boys were given the name: about 1 in 36 boys born in the U.S. that year, ranking #6. In 2025, 1,416 boys were named Mark, ranking #244. In all, Social Security counts 1,362,176 boys named Mark since 1880. Social Security’s records also list 4,496 girls named Mark.

Peak year
1960
Rank in 1960
#6
Babies in 1960
58,727
Rank in 2025
#244
Total since 1880
1,362,176
Babies named Mark per 1,000 boys born, 1880–2025How many of every 1,000 boys born each year were named Mark. The table below lists every year.0816243218801900192019401960198020002020
Babies given the name per 1,000 boys born each year. A gap is a year with fewer than 5.

Where it stands now

In the past decade the name slipped from #196 in 2015 to #244 in 2025: 2,078 boys got it in 2015, and 1,416 in 2025.

Decade by decade

Its best decade was the 1960s, when 441,390 boys were named Mark, #6 for the decade. It ranked #145 in the 1880s and #239 in the 2020s so far.

Every 20 years in the records: 85 in 1880 (#160), 137 in 1900 (#151), 589 in 1920 (#219), 1,165 in 1940 (#149), 58,727 in 1960 (#6), 14,169 in 1980 (#30), 5,230 in 2000 (#79) and 1,552 in 2020 (#235).

Highs and lows

The most boys given the name in a single year was 58,727, in 1960. Its best rank in any year was #6, first reached in 1959.

Every year

The table lists every year from 1880 to 2025 in which Social Security recorded at least 5 boys named Mark, with the name’s rank that year.

Babies named Mark by year
YearBabiesRank
188085#160
188194#127
188290#153
188391#140
188496#144
188574#176
1886106#128
188776#166
1888115#135
1889101#144
189083#169
189186#152
189286#181
189392#159
189484#179
1895102#151
1896119#139
1897104#149
1898108#158
189989#166
1900137#151
190192#163
1902104#167
190381#195
1904113#165
190594#189
190685#205
190797#199
190867#257
1909101#212
1910131#199
1911142#207
1912284#201
1913349#192
1914386#210
1915529#204
1916571#198
1917528#212
1918627#205
1919587#212
1920589#219
1921626#211
1922667#199
1923659#203
1924672#206
1925651#211
1926702#200
1927701#200
1928652#209
1929576#222
1930591#220
1931664#197
1932716#185
1933693#180
1934702#185
1935788#174
1936712#182
1937809#176
1938902#166
1939867#170
19401,165#149
19411,624#122
19422,039#117
19432,520#101
19442,742#93
19453,545#72
19465,331#58
19477,773#47
194810,267#29
194913,725#24
195016,604#23
195121,201#20
195225,678#17
195329,341#12
195436,198#12
195542,255#9
195648,828#8
195752,841#7
195852,698#7
195956,945#6
196058,727#6
196157,796#6
196253,520#6
196349,342#6
196445,261#6
196538,244#7
196634,801#7
196734,910#7
196835,401#7
196933,388#8
197031,461#9
197125,132#13
197221,490#18
197320,367#15
197418,905#16
197516,742#19
197615,508#25
197715,418#25
197814,851#26
197914,386#30
198014,169#30
198113,542#33
198213,865#32
198313,815#31
198413,214#32
198513,194#32
198612,615#35
198711,993#36
198811,715#39
198911,320#42
199010,689#47
19919,684#47
19928,745#49
19938,059#49
19947,488#48
19956,888#52
19966,599#55
19976,165#58
19985,893#64
19995,606#69
20005,230#79
20014,754#84
20024,222#93
20034,033#105
20043,770#113
20053,529#114
20063,252#128
20072,973#138
20082,916#139
20092,578#153
20102,415#162
20112,433#159
20122,204#176
20132,211#184
20142,194#189
20152,078#196
20162,066#195
20171,948#203
20181,874#210
20191,685#223
20201,552#235
20211,408#252
20221,434#247
20231,401#249
20241,447#244
20251,416#244

How these numbers are counted

Social Security publishes, for every year since 1880, how many babies of each sex were given each name, counting any name given to at least 5. A name’s rank is its place that year among names for the same sex, by number of babies. Names with the same count share a rank here, while Social Security’s own lists break ties alphabetically, so a rank can differ from theirs by a place or two. A name’s share is the number of babies given it divided by all babies of that sex in the data that year, and its peak is the year that share was highest. Shares rather than counts set the peak, because far more babies were born in some years than others: counting babies alone would pull nearly every name’s peak toward the 1946–1964 baby boom.

Source: the U.S. Social Security Administration’s national baby name data, from Social Security card applications for babies born in the U.S. A name is left out of a year when fewer than 5 babies of one sex got it, and counts before about 1937 are incomplete, because many people born then never applied for a card. See how Baby Boom builds its data. Figures may contain errors.