Baby Name Popularity by Year

Girl - Mary

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 Mary




YearMary
20172,381
20162,504
20152,602
20142,624
20132,639
20122,566
20112,671
20102,851
20093,105
20083,428
20073,657
20063,983
20054,407
20044,777
20034,973
20025,424
20015,697
20006,157
19996,337
19986,406
19976,602
19966,918
19957,400
19947,715
19938,066
19928,409
19918,718
19908,639
19898,623
19888,472
19878,382
19868,488
19859,225
19849,279
19839,889
198210,842
198111,015
198011,467
197910,536
197810,043
197710,658
197610,327
197510,969
197411,760
197312,323
197213,778
197116,701
197019,204
196919,865
196821,733
196725,324
196628,883
196534,282
196440,981
196341,551
196243,486
196147,628
196051,474
195954,463
195855,824
195761,102
195661,743
195563,148
195467,985
195364,280
195265,709
195165,572
195065,438
194966,829
194868,552
194771,586
194667,350
194559,291
194462,462
194366,092
194263,238
194158,019
194056,217
193954,910
193856,188
193755,623
193654,366
193555,053
193456,876
193355,456
193259,846
193160,290
193064,055
192963,502
192866,837
192770,581
192667,824
192570,564
192473,528
192371,600
192272,150
192173,934
192070,993
191965,835
191867,365
191764,267
191661,403
191558,168
191445,303
191336,597
191232,267
191124,357
191022,819
190919,242
190818,651
190717,575
190616,365
190516,069
190414,966
190314,272
190214,482
190113,138
190016,714
189913,172
189814,406
189713,414
189613,811
189513,449
189413,152
189312,784
189213,174
189111,707
189012,079
188911,649
188811,754
18879,888
18869,891
18859,129
18849,217
18838,013
18828,149
18816,919
18807,066