Skip to main content

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

Showing 100 of 65,915
# Name Bearers
31301 Mai Lan 4 31302 Mai Phương 4 31303 Mai Trang 4 31304 Maialen 4 31305 Maic 4 31306 Maico 4 31307 Maiki 4 31308 Maimuna 4 31309 Mairead 4 31310 Maisy 4 31311 Maitane 4 31312 Maitrayee 4 31313 Maiwand 4 31314 Majken 4 31315 Majo 4 31316 Maju 4 31317 Makai 4 31318 Makhammad 4 31319 Makharam 4 31320 Makhluga 4 31321 Makhmudali 4 31322 Makruhi 4 31323 Maksimas 4 31324 Maksun 4 31325 Malachy 4 31326 Malaya 4 31327 Malcom 4 31328 Malene 4 31329 Malgozhata 4 31330 Malhar 4 31331 Malinka 4 31332 Maliya 4 31333 Maliyah 4 31334 Mali̇k 4 31335 Mallesham 4 31336 Malory 4 31337 Malvika 4 31338 Mamadali 4 31339 Mamadi 4 31340 Mamatha 4 31341 Mamet 4 31342 Mamura 4 31343 Manali 4 31344 Manea 4 31345 Manesh 4 31346 Maneta 4 31347 Mangirdas 4 31348 Manh Dung 4 31349 Manh Thang 4 31350 Manh Tien 4 31351 Mani Raj 4 31352 Manimaran 4 31353 Manivannan 4 31354 Manjil 4 31355 Manjot Singh 4 31356 Manjusha 4 31357 Manli 4 31358 Manolya 4 31359 Manoranjan 4 31360 Mansura 4 31361 Manswet 4 31362 Manthan 4 31363 Manuel Francisco 4 31364 Manvik 4 31365 Manwel 4 31366 Manzar 4 31367 Maosheng 4 31368 Maradona 4 31369 Marceau 4 31370 Marcelli 4 31371 Marcy 4 31372 Marcyna 4 31373 Margida 4 31374 Margrete 4 31375 Marharet 4 31376 Mari-Anna 4 31377 Maria Cecilia 4 31378 Maria Christina 4 31379 Maria Clara 4 31380 Maria De Fátima 4 31381 Maria De Los Milagros 4 31382 Maria De Lourdes 4 31383 Maria Magdalena 4 31384 Maria Rosa 4 31385 Maria-Alexandra 4 31386 Maria-Anna 4 31387 Maria-Rebeca 4 31388 Mariavittoria 4 31389 Maribeth 4 31390 Marichel 4 31391 Maricruz 4 31392 Mariczka 4 31393 Marie-Ange 4 31394 Marie-Anne 4 31395 Marie-France 4 31396 Mariell 4 31397 Mariia-Evelina 4 31398 Mariia-Milana 4 31399 Mariia-Oksana 4 31400 Mariia-Oleksandra 4