Most Common Girl Names in the US
Top 100 of 22,410 girl names with at least 100 people alive
Girl Names by First Letter
These are the 100 girl names with the most people alive in the United States today, estimated from Social Security birth records since 1880 and the share of each birth year still alive. A name counts as a girl name when more than 80% of the people alive with it are female. The peak year is the year the most babies got the name. For names most popular before 1940, see the vintage girl names.
| # | Name | People alive | Peak year |
|---|---|---|---|
| 1 | Mary | 1,715,483 | 1921 |
| 2 | Jennifer | 1,394,097 | 1972 |
| 3 | Elizabeth | 1,143,984 | 1990 |
| 4 | Linda | 1,078,513 | 1947 |
| 5 | Patricia | 1,032,641 | 1951 |
| 6 | Jessica | 1,019,821 | 1987 |
| 7 | Sarah | 889,399 | 1982 |
| 8 | Lisa | 876,494 | 1965 |
| 9 | Susan | 874,942 | 1955 |
| 10 | Ashley | 853,118 | 1987 |
| 11 | Barbara | 823,900 | 1947 |
| 12 | Emily | 814,621 | 1999 |
| 13 | Karen | 803,345 | 1957 |
| 14 | Kimberly | 791,535 | 1970 |
| 15 | Michelle | 763,711 | 1969 |
| 16 | Amanda | 747,666 | 1987 |
| 17 | Melissa | 718,152 | 1979 |
| 18 | Stephanie | 699,935 | 1990 |
| 19 | Sandra | 659,067 | 1947 |
| 20 | Rebecca | 648,685 | 1981 |
| 21 | Nancy | 643,624 | 1947 |
| 22 | Amy | 640,514 | 1975 |
| 23 | Deborah | 609,725 | 1954 |
| 24 | Laura | 608,610 | 1964 |
| 25 | Angela | 607,826 | 1971 |
| 26 | Cynthia | 594,713 | 1957 |
| 27 | Donna | 594,446 | 1959 |
| 28 | Samantha | 580,489 | 1990 |
| 29 | Nicole | 575,662 | 1985 |
| 30 | Emma | 570,127 | 2003 |
| 31 | Sharon | 544,809 | 1947 |
| 32 | Olivia | 543,307 | 2014 |
| 33 | Carol | 525,256 | 1946 |
| 34 | Kelly | 509,685 | 1968 |
| 35 | Kathleen | 509,167 | 1951 |
| 36 | Rachel | 507,807 | 1985 |
| 37 | Heather | 502,462 | 1975 |
| 38 | Brenda | 496,332 | 1957 |
| 39 | Pamela | 493,324 | 1954 |
| 40 | Margaret | 483,860 | 1921 |
| 41 | Katherine | 481,377 | 1990 |
| 42 | Victoria | 466,134 | 1993 |
| 43 | Maria | 465,883 | 1964 |
| 44 | Lauren | 465,238 | 1989 |
| 45 | Christine | 461,413 | 1952 |
| 46 | Debra | 460,090 | 1955 |
| 47 | Julie | 452,251 | 1958 |
| 48 | Christina | 443,197 | 1985 |
| 49 | Hannah | 441,086 | 2000 |
| 50 | Anna | 438,513 | 1918 |
| 51 | Megan | 429,380 | 1990 |
| 52 | Madison | 420,719 | 2001 |
| 53 | Sophia | 418,384 | 2012 |
| 54 | Andrea | 417,921 | 1981 |
| 55 | Abigail | 407,036 | 2003 |
| 56 | Isabella | 406,216 | 2010 |
| 57 | Alexis | 404,261 | 1998 |
| 58 | Diane | 394,084 | 1955 |
| 59 | Catherine | 380,769 | 1956 |
| 60 | Janet | 363,944 | 1954 |
| 61 | Amber | 363,401 | 1986 |
| 62 | Danielle | 361,272 | 1987 |
| 63 | Cheryl | 360,550 | 1958 |
| 64 | Carolyn | 360,187 | 1947 |
| 65 | Sara | 354,153 | 1981 |
| 66 | Natalie | 353,460 | 2006 |
| 67 | Brittany | 353,431 | 1989 |
| 68 | Kayla | 340,920 | 1991 |
| 69 | Teresa | 340,730 | 1961 |
| 70 | Jacqueline | 337,795 | 1964 |
| 71 | Ava | 335,063 | 2007 |
| 72 | Betty | 328,518 | 1930 |
| 73 | Tiffany | 328,516 | 1988 |
| 74 | Shannon | 326,134 | 1970 |
| 75 | Denise | 324,362 | 1961 |
| 76 | Charlotte | 322,612 | 2025 |
| 77 | Kathryn | 315,377 | 1952 |
| 78 | Evelyn | 314,817 | 1921 |
| 79 | Crystal | 314,604 | 1982 |
| 80 | Julia | 313,571 | 2001 |
| 81 | Erin | 312,754 | 1983 |
| 82 | Grace | 312,649 | 2003 |
| 83 | Allison | 311,059 | 1994 |
| 84 | Alyssa | 310,008 | 1999 |
| 85 | Diana | 308,653 | 1957 |
| 86 | Shirley | 308,384 | 1935 |
| 87 | Mia | 307,381 | 2015 |
| 88 | Lori | 305,646 | 1963 |
| 89 | Tammy | 300,666 | 1963 |
| 90 | Judith | 292,950 | 1943 |
| 91 | Leslie | 291,538 | 1957 |
| 92 | Robin | 290,889 | 1961 |
| 93 | Joyce | 279,917 | 1942 |
| 94 | Tracy | 279,351 | 1970 |
| 95 | Kathy | 275,476 | 1958 |
| 96 | Janice | 273,216 | 1951 |
| 97 | Courtney | 270,928 | 1990 |
| 98 | Theresa | 265,713 | 1961 |
| 99 | Judy | 265,275 | 1947 |
| 100 | Brianna | 261,562 | 2000 |
To see every name, not only the most common, browse names by letter, decade or state. The guide Most Common Female Names in the USA looks at how these names have changed over time.