Baby Name Popularity by Year

Boys - Christopher

If you are looking for a baby name and want to know how popular the name is you've come to the right place. This report will tell you how popular a name is in the United States from 1880 to 2015. This information comes from the top 1000 boy and girl names collected by the United States Social Security Administration.

Instructions

Please type in a name and select a gender to see how many babies were born each year in the United States with that name. The information will also be displayed in a graph for easy viewing.

New Feature

Now you can add type in additional names to compare the popularity of up to three names!

Name:
Comparison Names:
Gender:

Show me the meaning of the name Christopher




YearChristopher
20178,255
20169,053
20159,742
201410,322
201310,829
201211,873
201112,885
201014,203
200916,136
200817,783
200720,004
200619,439
200519,124
200419,650
200320,778
200221,734
200123,182
200024,990
199925,716
199827,114
199729,223
199631,014
199532,767
199434,892
199338,315
199242,537
199147,208
199052,421
198953,327
198853,110
198754,589
198656,806
198559,683
198460,040
198359,383
198259,253
198150,264
198049,128
197950,712
197847,254
197746,753
197645,221
197546,588
197448,614
197348,358
197252,249
197148,274
197041,829
196935,777
196831,524
196729,480
196627,902
196524,731
196419,699
196318,424
196217,589
196117,316
196015,471
195913,034
195811,255
19579,229
19568,680
19558,248
19546,362
19536,346
19526,592
19515,939
19505,015
19494,087
19483,087
19472,291
19461,617
19451,142
19441,010
1943893
1942812
1941623
1940498
1939359
1938313
1937293
1936277
1935274
1934273
1933207
1932248
1931241
1930268
1929281
1928266
1927290
1926275
1925286
1924297
1923301
1922306
1921289
1920299
1919269
1918273
1917265
1916260
1915244
1914203
1913159
1912152
191183
191071
190950
190854
190752
190651
190550
190444
190351
190248
190135
190055
189942
189843
189758
189673
189560
189472
189393
1892101
189164
189066
188971
188879
188756
188666
188571
188468
188389
188290
188168
188097