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
The PESEL register keeps all three: 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.
Whose name day is today?
Imieniny is the name day. Many Poles mark it instead of the birthday.
707,600 people are celebrating.
229,867 people are celebrating.
Browse the full calendar
Every date, searchable by name.
The most popular baby names of 2025
Ranked by the number of births in 2025.
Boys
Two names, in full detail
Meaning, origin, name day and popularity for every entry in the record.
From the Hebrew Hannah, meaning “grace”. Carried by more than a million Polish women, more than any other name in the register, though given to fewer newborns now.
- Origin
- Hebrew
- Name day
- 26 July
- Newborns 2025
- 1,147
- Alive today
- 1,068,341
From Polish nowy, meaning “new”. Historically given to a newcomer in a village. Borne by more people than any other Polish surname.
- Origin
- Descriptive
- Meaning
- “Newcomer”
- Alive today
- 199,178
- Rank
- #1
PESEL register · Ministry of Digital Affairs
Powszechny Elektroniczny System Ewidencji Ludności. Official open data, published 3 April 2025 and refreshed annually.