Mira
Several traditions meet in this name: Slavic names built on mir, meaning peace or world, Latin mirus, meaning wonderful, and the Sanskrit name Mira.
Mira in 2025
Mira was given to 916 babies in the United States in 2025, making it the 704th most popular name of the year. That is roughly one in every 3,619 babies born.
The history of Mira
Mira reached its highest point in 2025, when 916 babies were given the name, ranking 704th that year.
Across the 139 years of records since 1887, 15,101 babies have been named Mira. Half of them were born before 2015, which places the name's centre of gravity with Generation Alpha.
Mira by decade
| Decade | Babies named Mira | Best rank |
|---|---|---|
| 1880s | 16 | 2,027 |
| 1890s | 39 | 1,591 |
| 1900s | 19 | 1,667 |
| 1910s | 92 | 3,591 |
| 1920s | 100 | 4,277 |
| 1930s | 104 | 3,225 |
| 1940s | 169 | 3,006 |
| 1950s | 341 | 2,609 |
| 1960s | 338 | 2,800 |
| 1970s | 386 | 2,958 |
| 1980s | 444 | 3,329 |
| 1990s | 902 | 1,871 |
| 2000s | 2,595 | 1,497 |
| 2010s | 5,123 | 900 |
| 2020s | 4,433 | 704 |
Where Mira is heading
Mira has risen 77% over the past decade, from 518 babies in 2015 to 916 in 2025.
Names like Mira
Names that rose and fell at the same time as Mira.