Polish First Names
All 65,915 first names from Poland's PESEL register, ranked. Most common across the population (Anna, Piotr) and the current top newborn names. 2025 data.
Try a first name
65,915 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
65,915
#
Name
Births since 2000
Bearers
35101
Bailar
66
births
since 2000
3
35102
Bairamali
66
births
since 2000
3
35103
Bairami
66
births
since 2000
3
35104
Bairma
66
births
since 2000
3
35105
Baisal
66
births
since 2000
3
35106
Baisalbek
66
births
since 2000
3
35107
Baizhan
66
births
since 2000
3
35108
Bakhadin
66
births
since 2000
3
35109
Bakhile
66
births
since 2000
3
35110
Bakhit
66
births
since 2000
3
35111
Bakhodirzhon
66
births
since 2000
3
35112
Bakhora
66
births
since 2000
3
35113
Bakhrillo
66
births
since 2000
3
35114
Bakhromdzhon
66
births
since 2000
3
35115
Bakhrullo
66
births
since 2000
3
35116
Bakikhan
66
births
since 2000
3
35117
Bal Ram
66
births
since 2000
3
35118
Balaja
66
births
since 2000
3
35119
Balamurali
66
births
since 2000
3
35120
Balazs
66
births
since 2000
3
35121
Baligh
66
births
since 2000
3
35122
Balint
66
births
since 2000
3
35123
Baljit Kaur
66
births
since 2000
3
35124
Balla
66
births
since 2000
3
35125
Balu
66
births
since 2000
3
35126
Balveer
66
births
since 2000
3
35127
Balwant
66
births
since 2000
3
35128
Balša
66
births
since 2000
3
35129
Ban
66
births
since 2000
3
35130
Bancha
66
births
since 2000
3
35131
Bandula
66
births
since 2000
3
35132
Bane
66
births
since 2000
3
35133
Banti
66
births
since 2000
3
35134
Bao Minh
66
births
since 2000
3
35135
Bao Quyen
66
births
since 2000
3
35136
Bao Trung
66
births
since 2000
3
35137
Bao Uyen
66
births
since 2000
3
35138
Baogui
66
births
since 2000
3
35139
Baoguo
66
births
since 2000
3
35140
Baomin
66
births
since 2000
3
35141
Baoming
66
births
since 2000
3
35142
Baorong
66
births
since 2000
3
35143
Baowen
66
births
since 2000
3
35144
Baoyi
66
births
since 2000
3
35145
Baqer
66
births
since 2000
3
35146
Bardi
66
births
since 2000
3
35147
Bareket
66
births
since 2000
3
35148
Barinder
66
births
since 2000
3
35149
Barish
66
births
since 2000
3
35150
Bariyat
66
births
since 2000
3
35151
Barişcan
66
births
since 2000
3
35152
Barkha
66
births
since 2000
3
35153
Barnokhon
66
births
since 2000
3
35154
Baro
66
births
since 2000
3
35155
Barot
66
births
since 2000
3
35156
Barr
66
births
since 2000
3
35157
Barrett
66
births
since 2000
3
35158
Barrie
66
births
since 2000
3
35159
Barron
66
births
since 2000
3
35160
Barsbek
66
births
since 2000
3
35161
Barsbold
66
births
since 2000
3
35162
Bartel
66
births
since 2000
3
35163
Barth
66
births
since 2000
3
35164
Bartholome
66
births
since 2000
3
35165
Bartolome
66
births
since 2000
3
35166
Baryslau
66
births
since 2000
3
35167
Barzin
66
births
since 2000
3
35168
Basdi
66
births
since 2000
3
35169
Bashudev
66
births
since 2000
3
35170
Basith
66
births
since 2000
3
35171
Baskaran
66
births
since 2000
3
35172
Bassma
66
births
since 2000
3
35173
Basuki
66
births
since 2000
3
35174
Bat-Ochir
66
births
since 2000
3
35175
Bat-Ulzii
66
births
since 2000
3
35176
Batbileg
66
births
since 2000
3
35177
Batgerel
66
births
since 2000
3
35178
Batin
66
births
since 2000
3
35179
Batool
66
births
since 2000
3
35180
Baubek
66
births
since 2000
3
35181
Bayanmunkh
66
births
since 2000
3
35182
Baygeldi
66
births
since 2000
3
35183
Bayramdurdy
66
births
since 2000
3
35184
Bayrem
66
births
since 2000
3
35185
Bayryam
66
births
since 2000
3
35186
Bazhana
66
births
since 2000
3
35187
Bazirgan
66
births
since 2000
3
35188
Başar
66
births
since 2000
3
35189
Başaran
66
births
since 2000
3
35190
Bear
66
births
since 2000
3
35191
Beata-Mariia
66
births
since 2000
3
35192
Beatriz Elena
66
births
since 2000
3
35193
Beatrys
66
births
since 2000
3
35194
Beckett
66
births
since 2000
3
35195
Bedrettin
66
births
since 2000
3
35196
Bedretti̇n
66
births
since 2000
3
35197
Bedri̇ye
66
births
since 2000
3
35198
Bedros
66
births
since 2000
3
35199
Beer
66
births
since 2000
3
35200
Beg Bahadur
66
births
since 2000
3