Polish Male Names
All 40,753 male first names from Poland's PESEL register, ranked by how many men carry each. Piotr leads the living population with 686,024 men; among today's newborns, Nikodem leads. Meanings and diminutives at every name. 2025 data.
Try a first name
40,753 first names · updated 3 Apr 2025
Male First Names
There are 40,753 male first names
Female First Names
There are 25,162 female first names
Showing
100
of
40,753
#
Name
Births
Bearers
101
Zenon
8
40,323
▲
102
Vitalii
0
39,401
▼
103
Norbert
63
39,363
–
104
Tymoteusz
1,396
39,331
–
105
Yurii
11
37,655
▲
106
Ihor
3
36,977
▲
107
Mykhailo
94
36,947
–
108
Vasyl
2
36,633
▼
109
Vladyslav
72
35,978
–
110
Fabian
564
35,904
–
111
Artem
175
34,830
–
112
Oleh
5
33,564
–
113
Błażej
106
33,101
▼
114
Eryk
405
29,934
–
115
Viktor
43
29,734
–
116
Emil
398
29,344
–
117
Bohdan
84
29,150
–
118
Oleksii
18
26,009
–
119
Denys
24
24,576
–
120
Natan
671
24,204
▼
121
Ksawery
650
22,630
–
122
Lech
17
22,317
▲
123
Ruslan
9
22,170
▼
124
Borys
491
21,266
–
125
Wacław
0
20,675
▼
126
Bronisław
23
20,509
▼
127
Yaroslav
58
20,040
–
128
Olaf
317
19,618
▼
129
Pavlo
15
19,530
–
130
Aliaksandr
3
19,307
▲
131
Remigiusz
373
19,126
▲
132
Kajetan
444
18,605
▼
133
Vadym
5
17,667
▼
134
Bolesław
43
17,605
–
135
Bruno
1,052
17,388
–
136
Kuba
385
17,261
▼
137
Bernard
58
17,179
▼
138
Anatolii
2
16,731
▼
139
Andrei
5
16,506
–
140
Tobiasz
286
15,357
▼
141
Albert
163
15,148
–
142
Yevhen
7
15,027
–
143
Anton
15
14,818
▼
144
David
257
14,724
–
145
Illia
34
14,699
▼
146
Lucjan
204
14,546
–
147
Gracjan
115
14,376
–
148
Edmund
54
14,321
▲
149
Alexander
177
13,925
–
150
Seweryn
98
13,881
–
151
Petro
4
13,808
▲
152
Siarhei
0
13,535
–
153
Nazar
58
13,409
–
154
Romuald
3
13,345
▲
155
Yevhenii
7
13,330
▼
156
Dzmitry
0
12,964
▼
157
Szczepan
55
12,878
–
158
Kornel
471
12,794
–
159
Olivier
190
12,592
–
160
Stanislav
30
12,461
–
161
Valerii
0
12,280
–
162
Danylo
66
11,802
–
163
Alex
198
11,642
▼
164
Taras
11
11,512
▼
165
Mark
521
11,407
–
166
Ernest
108
11,396
–
167
Joachim
58
10,942
–
168
Alfred
9
10,678
▲
169
Kostiantyn
9
10,553
▲
170
Jędrzej
100
10,275
–
171
Ludwik
122
10,241
–
172
Viacheslav
2
10,090
▼
173
Lesław
8
10,030
–
174
Bogumił
31
9,922
–
175
Leonard
573
9,795
–
176
Feliks
466
9,777
–
177
Gerard
10
9,454
▼
178
Teodor
1,221
9,129
▲
179
Nikita
26
8,938
▼
180
Juliusz
212
8,933
–
181
Milan
825
8,896
–
182
Oliver
134
8,807
–
183
Denis
40
8,804
▼
184
Aleks
178
8,674
–
185
Kyrylo
15
8,670
–
186
Pavel
8
8,530
▼
187
Daniil
27
8,415
–
188
Yehor
10
8,264
▼
189
Mykyta
7
8,232
–
190
Matvii
195
8,082
–
191
Dorian
115
8,071
–
192
Maksim
21
7,884
▼
193
Martin
34
7,810
▼
194
Michael
38
7,767
–
195
Aliaksei
0
7,707
–
196
Klaudiusz
4
7,692
–
197
Oleg
14
7,647
–
198
Nataniel
198
7,628
–
199
Stepan
5
7,357
▲
200
Valentyn
0
7,296
–