Meghan

Given to 96,727 US babies since 1952

▼ Falling −56% vs. 2018–2020

Rank in 2025
#1902
recorded as girls
—
recorded as boys
Babies in 2025
102
girls 102
Peak year
1985
4,669 babies recorded as girls
All-time total
96,727
since 1952

Born a Meghan? See how many share your birth year.

Any year from 1880 to 2025.

Babies per 1,000 (same sex), 1880–2025

Recorded as girls Recorded as boys
Babies per 1,000 (same sex), 1880–2025Meghan was most popular in 1985, when 4,669 babies recorded as girls got the name (2.7 per 1,000). In 2025, 102 babies were named Meghan, ranking #1902 for babies recorded as girls. Compared with 2018–2020, it's down 56%.00.751.52.25318801900192019401960198020002020Peak 1985 Babies per 1,000 (same sex), 1880–2025Meghan was most popular in 1985, when 4,669 babies recorded as girls got the name (2.7 per 1,000). In 2025, 102 babies were named Meghan, ranking #1902 for babies recorded as girls. Compared with 2018–2020, it's down 56%.00.751.52.2531880192019602000Peak 1985

Meghan was most popular in 1985, when 4,669 babies recorded as girls got the name (2.7 per 1,000). In 2025, 102 babies were named Meghan, ranking #1902 for babies recorded as girls. Compared with 2018–2020, it's down 56%.

Download chart
Show every year
YearGirlsRankBoysRank
2025 102 1902 <5 —
2024 152 1446 <5 —
2023 207 1164 <5 —
2022 219 1120 <5 —
2021 262 987 <5 —
2020 304 880 <5 —
2019 385 733 <5 —
2018 412 707 <5 —
2017 166 1387 <5 —
2016 202 1217 <5 —
2015 242 1082 <5 —
2014 214 1156 <5 —
2013 230 1073 <5 —
2012 301 883 <5 —
2011 376 735 <5 —
2010 517 565 <5 —
2009 621 494 <5 —
2008 694 455 <5 —
2007 878 373 <5 —
2006 1,021 321 <5 —
2005 1,219 270 <5 —
2004 1,557 217 8 8143
2003 1,695 193 <5 —
2002 1,862 174 <5 —
2001 2,024 159 6 9243
2000 2,514 134 <5 —
1999 2,578 127 <5 —
1998 2,696 121 <5 —
1997 2,868 113 <5 —
1996 2,773 113 <5 —
1995 2,963 112 8 6407
1994 3,227 100 7 6968
1993 3,401 93 <5 —
1992 3,595 91 <5 —
1991 3,704 94 <5 —
1990 3,695 91 13 4167
1989 3,856 80 18 3205
1988 3,609 81 10 4450
1987 3,770 78 21 2559
1986 3,869 71 16 3005
1985 4,669 63 13 3401
1984 4,505 65 22 2292
1983 3,888 75 15 2912
1982 2,734 110 9 4234
1981 2,614 116 10 3858
1980 2,692 114 13 3256
1979 2,571 121 9 4068
1978 1,679 164 11 3400
1977 1,142 216 6 5123
1976 865 270 <5 —
1975 821 291 6 4797
1974 609 355 6 4634
1973 503 399 <5 —
1972 441 435 <5 —
1971 346 530 <5 —
1970 381 515 <5 —
1969 233 656 <5 —
1968 143 855 <5 —
1967 119 935 <5 —
1966 106 991 <5 —
1965 85 1156 <5 —
1964 79 1240 <5 —
1963 74 1280 <5 —
1962 47 1651 <5 —
1961 39 1838 <5 —
1960 33 1982 <5 —
1959 51 1516 <5 —
1958 14 3232 <5 —
1957 8 4536 <5 —
1956 7 4837 <5 —
1955 9 4069 <5 —
1954 7 4655 <5 —
1953 <5 — <5 —
1952 6 4908 <5 —