Skip to content

Popularity of the name Sophia, 1880–2025

Sophia was at its most popular in 2012, when 22,336 girls were given the name: about 1 in 79 girls born in the U.S. that year, ranking #1. In 2025, 12,561 girls were named Sophia, ranking #5. In all, Social Security counts 439,108 girls named Sophia since 1880. Social Security’s records also list 511 boys named Sophia.

Peak year
2012
Rank in 2012
#1
Babies in 2012
22,336
Rank in 2025
#5
Total since 1880
439,108
Babies named Sophia per 1,000 girls born, 1880–2025How many of every 1,000 girls born each year were named Sophia. The table below lists every year.048121618801900192019401960198020002020
Babies given the name per 1,000 girls born each year. A gap is a year with fewer than 5.

Where it stands now

Over the last ten years it has slipped from #3 in 2015 to #5 in 2025, with 17,454 girls named Sophia in 2015 and 12,561 in 2025.

Decade by decade

Sophia ranked highest in the 2010s, at #3, with 181,174 girls given the name that decade. It ranked #132 in the 1880s and #5 in the 2020s so far.

Every 20 years in the records: 138 in 1880 (#117), 259 in 1900 (#197), 545 in 1920 (#279), 105 in 1940 (#675), 261 in 1960 (#622), 641 in 1980 (#366), 6,564 in 2000 (#42) and 13,105 in 2020 (#4).

Highs and lows

The most girls given the name in a single year was 22,336, in 2012. Its best rank in any year was #1, first reached in 2011.

Every year

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

Babies named Sophia by year
YearBabiesRank
1880138#117
1881122#130
1882179#116
1883159#129
1884170#134
1885185#134
1886218#128
1887192#136
1888251#136
1889251#138
1890245#144
1891220#153
1892241#162
1893247#159
1894276#156
1895259#164
1896278#160
1897278#162
1898240#188
1899238#180
1900259#197
1901221#186
1902256#179
1903213#197
1904230#195
1905237#197
1906247#194
1907265#197
1908276#203
1909256#222
1910271#237
1911272#238
1912397#225
1913429#232
1914548#229
1915692#226
1916697#232
1917698#235
1918629#256
1919604#261
1920545#279
1921489#299
1922390#331
1923369#342
1924357#364
1925289#402
1926234#442
1927240#447
1928195#494
1929169#525
1930152#553
1931133#572
1932132#569
1933103#646
1934107#648
1935101#654
193698#666
1937104#666
193888#731
193999#680
1940105#675
1941107#678
194281#853
1943104#758
1944104#747
1945103#734
1946107#796
1947108#842
1948112#821
1949123#779
1950109#842
1951153#706
1952110#878
1953129#809
1954113#905
1955152#780
1956121#914
1957188#730
1958226#659
1959277#595
1960261#622
1961324#546
1962486#438
1963524#424
1964471#452
1965509#414
1966589#376
1967603#367
1968548#392
1969593#385
1970582#402
1971590#385
1972486#405
1973455#429
1974387#465
1975380#486
1976366#496
1977432#457
1978409#476
1979494#423
1980641#366
19811,235#211
19821,161#224
19831,196#210
19841,082#235
19851,098#236
19861,060#245
19871,124#238
19881,166#225
19891,060#254
19901,124#250
19911,263#225
19921,355#211
19931,498#196
19941,614#185
19951,765#168
19962,513#125
19973,640#94
19984,308#73
19995,423#53
20006,564#42
20017,162#37
20028,665#27
20039,687#20
200410,919#15
200512,678#12
200613,503#9
200717,031#6
200816,091#7
200916,951#4
201020,656#2
201121,863#1
201222,336#1
201321,255#1
201418,644#3
201517,454#3
201616,185#4
201714,947#5
201814,013#5
201913,821#4
202013,105#4
202112,585#6
202212,382#5
202311,999#5
202412,126#6
202512,561#5

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.