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 (%)
8250 Ia 100.00 35.73 9.05 41.28 18.19
1417 Ida 99.59 63.80 15.85 6.43 15.21
6163 Idalia 100.00 21.88 3.68 1.50 72.56
4952 Iesha 99.80 63.44 28.32 1.18 5.34
7901 Ijeoma 100.00 17.35 78.36 3.59 1.74
9980 Ikram 97.45 28.48 15.70 46.20 2.70
4129 Ila 99.72 66.95 11.33 19.44 4.03
2075 Ilana 100.00 86.73 7.45 1.27 4.76
8224 Ilda 100.00 43.96 4.76 1.79 48.23
6498 Ildiko 100.00 86.70 6.86 2.70 4.80
1734 Ileana 100.00 37.17 3.78 3.07 57.62
9653 Ileen 100.00 75.27 10.00 4.41 11.84
1604 Ilene 100.00 81.84 9.96 2.26 6.41
7008 Ilham 96.48 56.36 15.36 14.24 3.32
4943 Ilia 87.41 61.14 7.50 2.45 34.60
3053 Iliana 100.00 25.95 3.53 3.06 67.71
9051 Ilka 100.00 62.72 10.16 2.71 25.10
2328 Ilona 100.00 81.46 10.44 3.79 5.61
8332 Ilsa 100.00 59.12 7.28 2.49 31.83
4772 Ilse 100.00 64.52 7.22 2.80 26.76
9491 Ilyse 100.00 88.54 7.99 0.74 3.06
5657 Ima 100.00 69.65 15.74 4.95 9.52
2857 Iman 83.46 54.89 21.83 16.13 4.62
3668 Imani 95.63 60.25 30.93 2.67 3.50
2603 Imelda 100.00 30.26 5.10 9.89 56.60
9401 Imogene 99.80 74.11 20.14 2.49 3.07
1784 Ina 99.81 69.56 14.08 9.00 8.84
2112 India 99.87 66.88 25.08 1.57 5.31
2848 Indira 100.00 32.77 8.91 26.88 33.65
4902 Indra 96.09 33.91 11.10 43.63 11.59
9403 Indrani 100.00 33.18 6.99 56.33 2.57
5375 Indu 100.00 14.31 2.23 77.74 2.15
2144 Ines 92.94 43.89 5.06 6.12 45.96
5589 Inessa 100.00 85.34 6.05 3.64 3.83
2230 Inez 98.62 58.28 17.06 2.82 21.99
2113 Inga 100.00 77.94 15.23 2.17 5.00
3603 Inge 100.00 83.97 9.86 2.18 4.42
4535 Inger 100.00 76.90 14.95 2.63 5.75
732 Ingrid 99.93 64.69 12.43 4.58 19.43
1698 Inna 100.00 85.93 5.86 4.40 4.54
1572 Ioana 100.00 84.77 4.42 4.32 7.50
5770 Iona 99.96 69.13 18.70 4.50 6.24
7092 Ione 100.00 77.12 14.11 3.50 5.59
9129 Iraida 100.00 20.28 1.83 3.02 75.13
8878 Iraj 100.00 64.96 4.29 21.96 3.40
2459 Irena 100.00 81.66 7.97 6.85 6.57
441 Irene 99.62 60.91 9.75 12.23 19.30
719 Irina 100.00 81.94 6.51 4.26 8.87
708 Iris 99.14 50.87 11.82 11.04 27.68
6704 Irish 92.46 61.13 19.03 5.74 13.25
9872 Irit 100.00 88.96 4.12 1.31 4.86
1067 Irma 99.66 33.00 6.71 2.91 58.47
3692 Iryna 100.00 84.43 10.08 2.73 3.81
751 Isabel 98.39 39.33 5.43 5.41 50.41
6669 Isabela 100.00 61.11 4.14 4.71 29.92
7782 Isabell 99.96 57.93 12.16 6.77 23.67
1657 Isabella 99.88 61.48 9.93 11.10 20.04
1346 Isabelle 99.98 69.94 11.82 8.29 11.44
9675 Isadora 100.00 57.25 9.13 5.56 29.05
8874 Isaura 100.00 24.33 3.75 1.92 68.42
4402 Isela 100.00 20.47 3.01 2.21 73.92
4495 Isha 100.00 32.00 20.36 45.36 4.80
9751 Ishita 100.00 12.95 3.10 77.81 1.17
3474 Isis 99.89 39.00 10.14 4.54 46.60
8615 Isobel 100.00 77.23 13.41 4.16 4.83
8257 Itzel 99.29 20.44 3.04 1.78 75.54
2750 Iva 98.50 73.58 17.59 3.89 6.10
1571 Ivana 100.00 77.77 7.35 5.26 14.38
9311 Ivania 100.00 18.04 4.58 2.52 75.32
9173 Ivanna 100.00 44.03 7.85 6.39 45.62
4281 Ivelisse 100.00 18.16 2.72 2.37 76.06
1692 Ivette 99.90 24.00 4.03 2.89 68.92
9131 Ivona 100.00 86.82 6.83 1.38 5.48
1947 Ivonne 99.76 28.02 4.20 2.61 65.24
1094 Ivy 92.24 57.52 14.01 21.59 8.76
5247 Iwona 100.00 87.15 6.81 1.54 6.47
5261 Izabela 100.00 86.74 5.44 1.86 6.86
7490 Izabella 100.00 81.11 6.23 2.22 10.87
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.