First Names Data Science in our Database of 26,098 unique names from 38m+ individuals


How to use?

  1. The list of first names is compiled by analyzing more than 50 million social networking profiles.
  2. Statistics are reported in % form. For example, 75 in column "Hispanic" means 75% of people with that name is Hispanic.
  3. "Gender" column reports how many % of people who use that first name is female. 70 means 70% of people with that name are female.
  4. Unisex names are defined as first names that are within 20%-80% range (i.e., less than 80% from one gender).
  5. We only display names appear at least 25 times in our database.
  6. Currently, alphabetical list filtered by gender is not available on this page. Please click on "Back to Start Page" and use the filter on that page.
Top 500 Top 500 Female Top 500 Male Top 500 Unisex Back to Start Page

Share via your favorite social networking service


Common Names --- Top 10000 Names --- A B C D E F G H I J K L M N O P Q R S T U V W X Y Z


Rare Names --- A B C D E F G H I J K L M N O P Q R S T U V W X Y Z


Very Rare Names --- A B C D E F G H I J K L M N O P Q R S T U V W X Y Z


Names Sorted by Popularity

    Rank     First Name   Gender (%)   Caucasian (%)     African (%)     Asian (%)   Hispanic (%)
3565 Babette 99.85 78.34 13.71 1.89 5.88
4295 Babs 100.00 78.23 15.30 2.00 4.24
6079 Bahar 100.00 69.49 6.01 16.40 5.11
1323 Bailey 81.36 78.44 14.50 3.05 3.25
2791 Bambi 100.00 76.80 14.36 2.83 5.67
364 Barb 100.00 84.71 10.90 1.17 3.16
61 Barbara 99.71 79.34 13.71 1.64 5.35
4470 Barbi 100.00 79.66 12.62 1.08 5.92
1592 Barbie 100.00 73.43 13.24 2.51 10.84
2323 Barbra 100.00 77.72 13.61 1.68 6.71
9059 Barby 100.00 69.06 11.19 2.06 17.65
3756 Bari 92.70 79.84 12.80 3.41 4.29
8338 Barri 91.47 82.72 14.46 0.54 1.93
8706 Bas 100.00 79.91 6.07 8.19 8.26
7740 Basia 100.00 81.51 11.65 3.30 5.28
1640 Bea 100.00 67.94 12.86 3.89 15.43
2856 Beata 100.00 85.85 7.20 3.71 5.54
6691 Beate 100.00 82.43 11.36 1.39 5.04
1136 Beatrice 99.61 59.03 16.98 6.01 19.80
8106 Beatrix 100.00 75.96 10.41 7.12 8.69
1310 Beatriz 99.69 24.39 3.24 3.06 68.96
9686 Beauty 100.00 63.24 15.44 17.09 5.15
3643 Bebe 100.00 66.59 14.60 7.34 12.25
1109 Becca 100.00 80.18 12.98 2.21 4.39
7339 Becci 100.00 82.87 11.36 0.65 4.61
6954 Becka 100.00 79.98 12.46 2.48 5.45
1761 Becki 100.00 80.60 13.07 1.34 4.52
2369 Beckie 100.00 80.83 12.50 1.71 4.69
209 Becky 99.83 79.32 12.99 2.13 5.37
6425 Beena 100.00 24.51 11.61 58.17 1.75
4958 Bekah 100.00 80.23 13.48 1.77 3.98
8792 Beki 100.00 81.50 13.64 0.63 3.55
6455 Bekki 100.00 80.03 13.34 2.32 4.46
3899 Belen 99.26 24.87 5.19 5.39 65.15
614 Belinda 99.79 65.64 16.24 3.96 14.05
5935 Belkis 100.00 23.52 3.80 2.92 69.56
4523 Bell 94.90 64.53 15.01 9.61 9.46
1746 Bella 99.92 64.52 10.51 11.61 15.41
3193 Belle 100.00 62.98 12.25 14.51 11.67
8226 Belva 100.00 75.48 19.98 0.53 2.71
9568 Belynda 100.00 68.68 21.89 1.45 8.18
1850 Benita 100.00 65.63 20.81 2.77 10.24
4365 Berenice 99.88 21.18 4.15 2.85 71.57
9060 Berit 100.00 86.26 10.51 1.44 2.07
7433 Berna 100.00 59.29 10.42 6.72 24.98
722 Bernadette 99.89 70.24 13.87 3.69 13.14
3745 Bernadine 100.00 68.64 19.91 3.36 8.60
9809 Bernetta 100.00 67.67 27.85 0.84 1.81
7616 Berni 100.00 77.33 12.44 2.69 7.70
1266 Bernice 98.16 65.12 18.13 5.31 11.86
5941 Bernita 100.00 67.68 27.59 1.34 2.15
3338 Berta 100.00 51.49 9.51 3.58 35.89
1733 Bertha 99.55 42.27 13.50 2.83 41.42
8679 Bertie 94.09 72.19 14.01 3.60 10.63
3406 Beryl 81.09 71.21 17.08 8.18 4.02
3515 Bess 99.93 76.36 14.28 3.49 5.28
3066 Bessie 99.57 61.76 19.87 8.81 9.80
136 Beth 99.80 82.22 12.58 1.44 3.65
6330 Bethanie 100.00 80.21 13.10 2.03 4.19
4703 Bethann 100.00 81.93 11.99 1.27 4.80
6878 Bethanne 100.00 84.52 11.67 0.78 2.32
585 Bethany 99.81 80.65 13.12 1.60 4.38
7518 Bethel 82.23 65.41 27.32 1.47 8.84
6575 Betina 100.00 70.32 16.11 2.78 11.49
3231 Betsey 100.00 80.95 13.12 1.28 3.96
8889 Betsi 100.00 77.65 13.92 1.16 6.95
443 Betsy 99.98 79.37 12.43 1.94 6.21
1972 Bette 99.94 82.11 12.29 1.86 3.56
8140 Betti 100.00 78.32 13.06 2.93 6.45
2880 Bettie 99.78 72.44 21.43 1.98 3.50
2045 Bettina 100.00 74.54 13.07 4.18 9.16
309 Betty 99.64 72.30 15.45 5.07 7.39
9667 Bettyann 100.00 82.59 10.97 2.13 5.41
3030 Bettye 99.80 68.31 26.24 0.57 3.32
5629 Beulah 99.71 67.89 23.81 4.26 2.97
836 Bev 99.50 82.17 12.66 1.64 3.44
7000 Beverlee 100.00 78.47 16.06 1.56 3.96
2089 Beverley 97.03 73.70 19.36 2.28 3.95
315 Beverly 98.78 75.73 17.40 1.98 4.54
5847 Bevin 89.17 78.87 14.80 2.16 3.80
9614 Bhargavi 100.00 16.41 1.32 79.80 4.12
7539 Bhavana 100.00 12.26 3.07 79.70 1.92
7199 Bhavani 100.00 18.12 2.10 75.63 2.23
5604 Bhavna 100.00 10.84 1.79 80.23 1.96
871 Bianca 99.72 56.31 13.91 4.34 27.16
9853 Bianka 100.00 49.76 9.85 1.23 39.01
3621 Bibi 100.00 36.60 14.10 26.84 15.65
6876 Bibiana 100.00 30.47 7.44 5.29 59.19
7336 Bijal 100.00 4.69 1.11 87.44 0.97
3872 Biljana 100.00 90.56 2.16 1.49 3.78
7268 Billi 99.71 78.66 15.55 1.47 3.39
5222 Bina 100.00 27.39 6.08 61.88 5.38
4709 Bindu 100.00 21.94 9.45 64.46 2.24
8692 Binta 100.00 33.90 46.91 18.70 2.52
7142 Birdie 99.12 69.66 16.90 2.61 9.99
3467 Birgit 100.00 84.93 9.61 1.57 4.46
6909 Bita 100.00 68.50 7.05 15.19 5.92
8836 Bla 100.00 50.71 13.12 24.97 14.90
4315 Blaire 98.19 81.28 13.95 1.33 3.29
1171 Blanca 99.48 21.42 3.03 2.58 72.75
2667 Blanche 99.75 72.59 16.66 2.95 7.42
9899 Blandine 100.00 67.56 18.59 6.50 9.48
7258 Blessing 93.02 63.26 30.84 5.89 3.36
8092 Bliss 87.20 74.94 16.23 4.00 3.85
9613 Blossom 100.00 64.33 18.20 13.71 5.06
3585 Blythe 95.08 79.06 13.89 2.47 4.32
9646 Bobbe 100.00 81.57 12.92 2.06 2.91
924 Bobbi 99.73 80.50 13.19 1.71 4.28
807 Bobbie 82.74 76.81 15.61 1.97 5.10
7608 Bobbye 97.03 76.37 18.73 0.64 3.21
7850 Bobette 100.00 78.21 16.56 1.70 3.39
6864 Bobi 100.00 75.96 14.42 4.74 6.10
7650 Boni 100.00 68.38 11.98 9.89 10.58
1513 Bonita 99.97 71.43 20.46 2.87 4.68
5249 Bonni 100.00 81.52 12.49 0.89 4.81
254 Bonnie 98.77 79.79 12.81 2.98 4.37
2359 Bonny 95.94 74.81 12.94 7.83 4.96
7611 Bozena 100.00 87.17 4.17 2.54 8.80
7551 Brande 100.00 74.68 16.26 3.03 5.62
3219 Brandee 100.00 76.43 16.70 1.47 5.23
523 Brandi 99.62 75.86 16.66 1.19 5.73
1694 Brandie 99.82 74.83 16.77 1.86 6.08
532 Brandy 97.96 75.56 16.21 1.46 6.22
4862 Bre 100.00 75.05 16.23 2.61 6.78
5346 Brea 100.00 77.29 16.26 1.74 4.06
5538 Breana 100.00 74.30 15.41 1.33 8.90
5310 Breann 100.00 80.81 13.47 1.40 4.32
1570 Breanna 99.92 76.73 14.47 1.85 6.90
2494 Breanne 100.00 80.62 11.98 1.73 5.69
1890 Bree 99.79 78.40 13.70 1.98 5.85
131 Brenda 99.65 73.63 15.17 1.85 9.16
1528 Brenna 100.00 81.52 12.09 1.49 4.67
9578 Brette 98.10 83.78 11.30 1.63 3.39
3471 Bri 100.00 77.51 14.00 2.39 6.41
4604 Bria 99.58 73.15 20.83 1.91 3.65
1020 Briana 99.78 73.22 15.18 2.04 9.83
757 Brianna 99.83 77.29 13.13 1.98 7.60
1392 Brianne 99.84 80.35 12.42 2.29 5.00
512 Bridget 99.83 80.30 13.26 1.52 4.67
1994 Bridgett 100.00 73.16 19.32 1.43 5.39
1170 Bridgette 99.93 72.47 19.23 1.48 6.49
9647 Bridgid 100.00 83.78 11.86 0.59 2.57
6738 Bridgit 100.00 80.00 13.87 2.15 3.52
2825 Brie 100.00 79.64 13.30 1.98 5.18
5372 Brielle 100.00 81.56 12.85 1.67 4.54
7284 Brienne 99.60 82.54 10.87 2.54 4.20
2616 Brigette 100.00 73.50 16.36 1.61 9.11
2281 Brigid 100.00 84.54 9.73 1.58 3.49
7905 Brigit 100.00 78.49 12.02 0.88 9.13
8886 Brigitta 100.00 84.81 12.05 0.86 3.25
1354 Brigitte 100.00 76.40 12.67 2.85 8.59
9657 Brina 99.60 68.13 15.93 6.96 11.60
6118 Brinda 100.00 57.87 12.83 27.45 5.24
6468 Brita 100.00 82.47 12.81 1.60 3.25
5601 Britany 100.00 75.84 16.78 1.85 5.27
1579 Britney 99.76 74.97 16.66 1.94 5.89
4083 Britni 100.00 78.67 14.38 1.79 4.96
2838 Britta 100.00 83.99 10.52 1.16 4.06
6855 Brittaney 100.00 72.59 18.37 1.45 7.01
2419 Brittani 99.81 74.84 18.75 1.48 4.43
5023 Brittanie 100.00 75.61 16.42 1.75 5.99
256 Brittany 99.70 77.76 15.50 1.47 4.99
7514 Brittnee 100.00 75.31 18.70 1.07 3.93
816 Brittney 99.68 75.68 17.19 1.49 5.38
3658 Brittni 99.90 75.95 16.49 1.41 5.86
8339 Brittnie 100.00 70.53 16.65 2.98 9.08
5086 Brittny 100.00 75.78 19.12 1.35 4.15
7168 Bronwen 100.00 79.29 14.81 1.82 2.82
3686 Bronwyn 100.00 79.62 14.85 1.45 3.87
401 Brooke 98.92 80.78 13.69 1.32 3.89
4348 Brooklyn 98.57 75.70 16.48 2.58 4.78
5947 Bruna 100.00 66.82 5.82 3.27 22.18
8708 Brunilda 100.00 18.11 4.47 2.03 75.07
8149 Bryana 100.00 73.24 14.57 2.08 9.33
5687 Bryanna 100.00 75.65 14.98 2.56 7.41
2771 Bryn 83.82 80.45 14.49 2.09 3.08
6622 Bryna 100.00 80.66 10.11 3.15 6.81
2853 Brynn 98.36 82.36 12.07 1.46 4.20
6245 Brynne 100.00 80.76 13.64 1.07 4.17
8523 Buffie 100.00 76.12 14.94 1.92 5.79
3197 Buffy 99.82 76.64 15.49 1.78 5.42
2766 Bunny 92.41 78.02 13.83 3.53 3.81
6649 Bushra 100.00 31.36 9.86 46.36 3.95
Top African American Names Top Hispanic Names Back to Start Page

Related Products at Amazon.com



Related Articles on Parenting-Checkpoint.com

  1. Stop Using a Mobile Phone or Not During Pregnancy: What Research Shows Its Impacts on Children?
  2. Intake of chocolate during pregnancy? Is there any benefit of consumption of chocolate during pregnancy?
  3. Should pregnant women eat more fish or fish oil? What are the real benefits and are there any drawbacks?


What are the features of Parenting Checkpoint?

Under "Parenting Q&A": We cover the questions about parenting skills that are of most concern to parents

Under "Parenting Q&A": We provide quick and research proven answers ONLY

Under "Viral Myths Buster": We bust the Internet myths and rumors

Under "Baby Names": We provide the state-of-the-art data analytics about names



Follow us on your favorite social sites

Parenting-Checkpoint














Disclaimer: Parenting-Checkpoint.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.