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
| Decade | Babies named Miranda | Best rank |
|---|---|---|
| 1880s | 70 | 1,202 |
| 1890s | 64 | 1,651 |
| 1900s | 36 | 1,668 |
| 1910s | 84 | 3,499 |
| 1920s | 87 | 4,525 |
| 1930s | 42 | 5,053 |
| 1940s | 157 | 3,220 |
| 1950s | 795 | 1,372 |
| 1960s | 1,526 | 1,120 |
| 1970s | 8,143 | 335 |
| 1980s | 22,793 | 231 |
| 1990s | 42,275 | 117 |
| 2000s | 23,768 | 248 |
| 2010s | 12,255 | 381 |
| 2020s | 3,073 | 1,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.