Miranda

Coined by Shakespeare for the heroine of The Tempest, drawing on the Latin mirandus, meaning admirable or worthy of wonder.

Miranda in 2025

Miranda was given to 437 babies in the United States in 2025, making it the 1,293rd most popular name of the year. That is roughly one in every 7,587 babies born.

The history of Miranda

Miranda reached its highest point in 1995, when 5,984 babies were given the name, ranking 117th that year.

Across the 145 years of records since 1881, 115,168 babies have been named Miranda. Half of them were born before 1995, which places the name's centre of gravity with Millennials.

Miranda by decade

DecadeBabies named MirandaBest rank
1880s701,202
1890s641,651
1900s361,668
1910s843,499
1920s874,525
1930s425,053
1940s1573,220
1950s7951,372
1960s1,5261,120
1970s8,143335
1980s22,793231
1990s42,275117
2000s23,768248
2010s12,255381
2020s3,0731,055

Where Miranda is heading

Miranda has fallen 61% over the past decade, from 1,135 babies in 2015 to 437 in 2025.

Names like Miranda

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

Browse the most popular baby names