Skip to main content

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

Showing 100 of 40,753
# Name Bearers
101 Zenon 40,323 102 Vitalii 39,401 103 Norbert 39,363 104 Tymoteusz 39,331 105 Yurii 37,655 106 Ihor 36,977 107 Mykhailo 36,947 108 Vasyl 36,633 109 Vladyslav 35,978 110 Fabian 35,904 111 Artem 34,830 112 Oleh 33,564 113 Błażej 33,101 114 Eryk 29,934 115 Viktor 29,734 116 Emil 29,344 117 Bohdan 29,150 118 Oleksii 26,009 119 Denys 24,576 120 Natan 24,204 121 Ksawery 22,630 122 Lech 22,317 123 Ruslan 22,170 124 Borys 21,266 125 Wacław 20,675 126 Bronisław 20,509 127 Yaroslav 20,040 128 Olaf 19,618 129 Pavlo 19,530 130 Aliaksandr 19,307 131 Remigiusz 19,126 132 Kajetan 18,605 133 Vadym 17,667 134 Bolesław 17,605 135 Bruno 17,388 136 Kuba 17,261 137 Bernard 17,179 138 Anatolii 16,731 139 Andrei 16,506 140 Tobiasz 15,357 141 Albert 15,148 142 Yevhen 15,027 143 Anton 14,818 144 David 14,724 145 Illia 14,699 146 Lucjan 14,546 147 Gracjan 14,376 148 Edmund 14,321 149 Alexander 13,925 150 Seweryn 13,881 151 Petro 13,808 152 Siarhei 13,535 153 Nazar 13,409 154 Romuald 13,345 155 Yevhenii 13,330 156 Dzmitry 12,964 157 Szczepan 12,878 158 Kornel 12,794 159 Olivier 12,592 160 Stanislav 12,461 161 Valerii 12,280 162 Danylo 11,802 163 Alex 11,642 164 Taras 11,512 165 Mark 11,407 166 Ernest 11,396 167 Joachim 10,942 168 Alfred 10,678 169 Kostiantyn 10,553 170 Jędrzej 10,275 171 Ludwik 10,241 172 Viacheslav 10,090 173 Lesław 10,030 174 Bogumił 9,922 175 Leonard 9,795 176 Feliks 9,777 177 Gerard 9,454 178 Teodor 9,129 179 Nikita 8,938 180 Juliusz 8,933 181 Milan 8,896 182 Oliver 8,807 183 Denis 8,804 184 Aleks 8,674 185 Kyrylo 8,670 186 Pavel 8,530 187 Daniil 8,415 188 Yehor 8,264 189 Mykyta 8,232 190 Matvii 8,082 191 Dorian 8,071 192 Maksim 7,884 193 Martin 7,810 194 Michael 7,767 195 Aliaksei 7,707 196 Klaudiusz 7,692 197 Oleg 7,647 198 Nataniel 7,628 199 Stepan 7,357 200 Valentyn 7,296