Fornavne givet til nyfødte i Danmark efter Danmarks Statistiks navnesøgning "Navne til nyfødte". Kun første fornavn tælles, og et navn med bindestreg tælles som ét navn (Anne-Marie). Navne givet til færre end 3 børn i et år offentliggøres ikke. Danmarks Statistik udgiver ingen fuld liste, så listerne omfatter kun de navne, der er søgt på (85–93 % af de nyfødte); de nederste pladser er derfor omtrentlige. Til og med 1996 tæller kun børn med dansk statsborgerskab. Navne med samme antal følger hinanden i alfabetisk rækkefølge. Stavemåder tælles hver for sig (Sofie og Sophie).
Kilde: Danmarks Statistik