Nan

Medieval pet form of Ann that arose from the phrase mine Ann; Ann itself comes through Greek and Latin from the Hebrew Hannah, meaning grace.

Nan in 2025

Nan was not given to any babies in 2025. The Social Security Administration only publishes a name once at least five babies receive it in a year, so Nan has fallen below that threshold.

The history of Nan

Nan reached its highest point in 1947, when 255 babies were given the name, ranking 935th that year. Its best-ever ranking was 572nd, in 1889.

Across the 146 years of records since 1880, 10,274 babies have been named Nan. Half of them were born before 1942, which places the name's centre of gravity with the Silent Generation.

Nan by decade

DecadeBabies named NanBest rank
1880s322572
1890s405595
1900s457690
1910s825914
1920s1,1981,113
1930s1,467864
1940s2,099900
1950s2,181986
1960s8771,385
1970s2233,575
1980s1216,145
1990s6211,856
2000s2418,177
2010s722,881
2020s624,446

Where Nan is heading

Nan was not in use ten years ago, so there is no decade-long trend to compare against yet.

That is less than 5% of its 1947 peak — Nan is now a rare name in the United States.

Names like Nan

Names that rose and fell at the same time as Nan.

Browse the most popular baby names