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

DecadeBabies named MiraBest rank
1880s162,027
1890s391,591
1900s191,667
1910s923,591
1920s1004,277
1930s1043,225
1940s1693,006
1950s3412,609
1960s3382,800
1970s3862,958
1980s4443,329
1990s9021,871
2000s2,5951,497
2010s5,123900
2020s4,433704

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.

Browse the most popular baby names