Most popular girls’ names in Scotland, 2020
The official ranking as published, with the number of babies given each name. Names with the same count share a rank.
| Rank | Name | Babies |
|---|---|---|
| 1 | Isla | 347 |
| 2 | Olivia | 334 |
| 3 | Emily | 300 |
| 4 | Freya | 284 |
| 5 | Ava | 276 |
| 6 | Sophie | 275 |
| 7 | Ella | 267 |
| 8 | Grace | 261 |
| 9 | Amelia | 254 |
| 10 | Lily | 208 |
| 11 | Sophia | 201 |
| 12 | Charlotte | 183 |
| 13 | Evie | 180 |
| 14 | Millie | 178 |
| 15 | Maisie | 176 |
| 16 | Rosie | 171 |
| 17 | Mia | 170 |
| 18 | Jessica | 168 |
| 19 | Aria | 161 |
| 19 | Ellie | 161 |
| 21 | Harper | 158 |
| 22 | Hannah | 152 |
| 23 | Lucy | 148 |
| 24 | Eilidh | 141 |
| 25 | Sofia | 139 |