AgeName

Popular names of 1994, and how old they are now

People born in 1994 turn 32 in 2026. Social Security recorded about 3.7 million births in 1994 under names it lists, and by our estimate about 97% of them are still alive: about 3.6 million people.

The year's top names were Jessica for girls and Michael for boys. Babies born that year are Millennials (see Millennial names).

12 names on AgeByName had their busiest year ever in 1994: Tyler, Allison, Marissa, Mitchell, Briana, Tori, Alejandra, Darius, Khadijah, Darian, Forrest and Marina.

Top girl names of 1994

Most popular girl names of 1994
#NameBorn 1994Alive todayAvg. age, everyone
1Jessica32,12232,00038
2Ashley30,28130,00033
3Emily24,15424,00029
4Samantha22,82422,00030
5Sarah22,29922,00039
6Taylor20,73420,00027
7Brittany18,90019,00035
8Amanda18,71818,00039
9Elizabeth16,78616,00044
10Megan16,58016,00035
11Nicole16,01116,00039
12Kayla15,88516,00028
13Rachel15,49215,00038
14Lauren15,15815,00033
15Stephanie14,75014,00043
16Hannah14,49414,00025
17Jennifer14,00114,00046
18Alexis13,03913,00026
19Victoria12,69412,00034
20Danielle12,45512,00038
21Amber12,34312,00037
22Courtney12,02012,00036
23Jasmine11,71411,00027
24Rebecca11,28411,00048
25Morgan10,65510,00027
26Alyssa10,60210,00026
27Brianna10,51610,00025
28Alexandra10,22610,00028
29Kelsey9,7499,60031
30Katherine9,5869,40043
31Melissa8,7958,60046
32Kimberly8,7478,60048
33Michelle8,6398,50048
34Allison8,1508,00031
35Tiffany8,0967,90040
36Haley7,8037,70027
37Mary7,7587,60066
38Chelsea7,7187,60032
39Christina7,6687,50044
40Shelby7,5467,40033
41Anna7,5297,40039
42Abigail7,2437,10021
43Sara7,2207,10040
44Heather7,0336,90045
45Erin6,9086,80039
46Laura6,8606,70051
47Maria6,7536,60045
48Kaitlyn6,6866,60026
49Andrea6,4826,40042
50Olivia6,4326,30018

Top boy names of 1994

Most popular boy names of 1994
#NameBorn 1994Alive todayAvg. age, everyone
1Michael44,47743,00049
2Christopher34,80734,00041
3Matthew33,65432,00036
4Joshua31,37430,00033
5Tyler30,48229,00028
6Brandon29,49228,00033
7Jacob29,41728,00026
8Daniel28,06527,00042
9Nicholas27,77027,00033
10Andrew26,01925,00036
11Joseph25,73425,00045
12Zachary25,13924,00029
13David24,87724,00052
14James24,77824,00054
15John24,18723,00055
16Ryan24,06323,00033
17Austin23,19222,00026
18Anthony21,60421,00040
19William21,49221,00051
20Justin20,94020,00034
21Robert20,56020,00058
22Alexander20,10119,00026
23Jonathan19,06818,00035
24Kyle18,39918,00034
25Cody17,58917,00031
26Kevin17,31517,00045
27Thomas14,91014,00053
28Aaron14,38514,00034
29Jordan14,16014,00026
30Eric13,31113,00044
31Benjamin12,79112,00030
32Dylan12,53012,00021
33Samuel12,14712,00032
34Steven12,09012,00052
35Christian11,98712,00026
36Jose11,73111,00034
37Brian11,64811,00048
38Adam11,02311,00035
39Timothy10,76710,00050
40Nathan10,38610,00030
41Richard9,5169,20060
42Patrick9,3379,00047
43Charles9,0188,70054
44Sean8,8388,50038
45Jesse8,6838,40039
46Jason8,5528,30042
47Jeremy8,2277,90039
48Mark7,4887,20056
49Stephen7,4817,20054
50Alex7,2407,00030

About these numbers

“Born” counts the babies of each sex given the name in 1994, from Social Security's records. “Alive today” estimates how many of them are still living, using SSA's cohort life tables for people born in 1994. “Avg. age, everyone” is the average age of everyone alive with the name, not just the 1994 babies. How we calculate this