Table

Top 50 girls' names
 NumberNumber per spellingPer 1 000
1 Nora551 19
Nora 513 
Norah 32 
Noora 8 
2 Emma410 14
3 Sara379 13
Sara 273 
Sarah 94 
Zara 11 
4 Sofie367 12
Sofie 310 
Sophie 57 
5 Sofia340 11
Sofia 259 
Sophia 81 
6 Maja324 11
Maja 205 
Maia 35 
Maya 84 
7 Olivia323 11
8 Ella313 10
9 Ingrid310 10
Ingrid 300 
Ingerid 3 
Ingri 7 
10 Emilie309 10
11 Leah279 9
Leah 215 
Lea 64 
12 Anna273 9
13 Tiril269 9
Tiril 256 
Tirill 13 
14 Thea268 9
Thea 263 
Tea 5 
15 Hanna262 9
Hanna 174 
Hannah 88 
16 Linnea258 8
Linnea 229 
Linea 29 
17 Ida241 8
18 Mia237 8
19 Aurora232 7
20 Mathilde229 7
Mathilde 175 
Matilde 54 
21 Frida229 7
22 Lilly227 7
Lilly 183 
Lily 44 
23 Julie226 7
24 Amalie225 7
25 Vilde223 7
26 Jenny223 7
27 Astrid216 7
Astrid 198 
Astri 18 
28 Tuva206 7
29 Alma202 6
30 Amanda201 6
31 Victoria199 6
Victoria 156 
Viktoria 43 
32 Hedda194 6
33 Maria182 6
34 Oda174 5
35 Marie168 5
36 Elise165 5
37 Ada161 5
38 Iben155 5
39 Eline155 5
40 Selma154 5
41 Live153 5
42 Mina133 4
43 Oline130 4
44 Mathea130 4
45 Julia128 4
46 Ellinor127 4
47 Eva121 4
48 Agnes120 4
49 Amelia119 4
50 Mille118 4