WeeNames Scotland’s favourite name finder

← All names

Mila

Girl name · 1,370 babies recorded · 1974–2025

Mila: 1,370 babies born in Scotland since 1974, given to girls, peaking at 127 births in 2019.

A name with deep Slavic roots, Mila emerged as a short form of names like Milena, Ludmila, or Camila, and means "dear" or "gracious," stemming from the Slavic element *milu*. Its rising popularity across Scotland and beyond was undoubtedly boosted by the Ukrainian-born actress Mila Kunis, known for her roles on *That '70s Show* and in films such as *Black Swan*. While less widely known, a charming geographical link exists in the town of Mila, Algeria, which shares the same Latin root meaning "red" via the ancient city of Milevum. Notably, Mila is also a popular name in Spain and Portugal, where it is often a nickname for names like Milagros, meaning "miracles," adding a layer of spiritual warmth to its already affectionate sound.

Girl 22 of 52 years

Peak year
2019127 babies
Latest (2025)
#4095 babies
Total births
1,370since 2004
5-year trend
≈ stablevs prior 5y
1980 1990 2000 2010 2020 2019 · 127
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).