Polish Names Database
65,915 first names, 16,195 middle names and 581,281 surnames from Poland's official PESEL register. Complete 2025 data, published 3 Apr 2025. Browse the full record.
663,391 entries · updated 3 Apr 2025
Three kinds of name
Three names sit in the Polish register: the first name you go by, the middle name most people also carry, and the surname you inherit.
First names
The name people call you, and the one on your documents.
Middle names
A second given name, usually a saint's name or a family one.
Surnames
Family names. Many change ending by gender: -ski for a man, -ska for a woman.
Who celebrates today?
Imieniny, the Polish name day calendar, every day of the year.
Browse the full calendar
Every date, searchable by name.
Most popular baby names
Newborn registrations in 2025, with the change from the year before.
Every name, in detail
Meaning, origin, name day and popularity for every entry in the record.
/ˈzɔ.fja/ · feminine
From the Greek Sophía — “wisdom”. Carried through Polish history from queens to newborns, and the country's most-given girl's name today.
/ˈnɔ.vak/ · descriptive surname
From Polish nowy — “new”. Historically given to a newcomer in a village. Borne by more people than any other Polish surname.
PESEL register · Ministry of Digital Affairs
Powszechny Elektroniczny System Ewidencji Ludności. Official open data, published 3 April 2025 and refreshed annually.