The list, released Monday, said there were 918 babies named William, giving the name a slight edge over 917 named Oscar, The Local.se reported Monday.
Alice was the clear chart-topper for girls, with 938 newborns bearing the moniker and 756 babies being given the second-most popular name, Elsa.
Rounding out the top 10 names for boys were Lucas, Hugo, Elias, Alexander, Liam, Charlie, Oliver and Filip.
The remaining girls' names on the list were Julia, Ella, Maja, Ebba, Emma, Linnea, Molly and Alva.
Jordana Brewster on Paul Walker: 'He was an enormous presence in my life'
Couple mistakenly served bag of cash at McDonald's drive-thru