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
39001 Mahsati 3 39002 Mahsud 3 39003 Mahyar 3 39004 Mai Khanh 3 39005 Mai Phuong 3 39006 Maica 3 39007 Maichel 3 39008 Maicon 3 39009 Maide 3 39010 Mailen 3 39011 Mailene 3 39012 Mailys 3 39013 Mailén 3 39014 Mainak 3 39015 Mair 3 39016 Maire 3 39017 Mairo 3 39018 Mai̇de 3 39019 Maj 3 39020 Maja-Maria 3 39021 Majida 3 39022 Majla 3 39023 Majola 3 39024 Makcym 3 39025 Makda 3 39026 Makenzie 3 39027 Makhadin 3 39028 Makhamadali 3 39029 Makhamadjon 3 39030 Makhamadsoli 3 39031 Makhar 3 39032 Makhkam 3 39033 Makhmadi 3 39034 Makhmadsharif 3 39035 Makhmed 3 39036 Makhmudkhon 3 39037 Makhmudzhon 3 39038 Makhmujan 3 39039 Makhosi 3 39040 Makhsadbek 3 39041 Makhsat 3 39042 Makich 3 39043 Makis 3 39044 Makrem 3 39045 Maksadbek 3 39046 Maksimilyan 3 39047 Maksuda 3 39048 Maksudur 3 39049 Maksym-Mykola 3 39050 Maksymiliam 3 39051 Maksymus 3 39052 Makuta 3 39053 Malajka 3 39054 Malakat 3 39055 Malaïka 3 39056 Maleka 3 39057 Malhazhata 3 39058 Maliena 3 39059 Malita 3 39060 Malith 3 39061 Maliwan 3 39062 Malizha 3 39063 Malkeet Singh 3 39064 Mallory 3 39065 Mamamze 3 39066 Mamedi 3 39067 Mamerto 3 39068 Man Singh 3 39069 Manab 3 39070 Manarbek 3 39071 Mandisa 3 39072 Mandlenkosi 3 39073 Maneesha 3 39074 Manes 3 39075 Manessa 3 39076 Manfredo 3 39077 Manga Raju 3 39078 Manh Duc 3 39079 Manha 3 39080 Manigandan 3 39081 Manila 3 39082 Manindra 3 39083 Maniraj 3 39084 Manishaben 3 39085 Manit 3 39086 Manjari 3 39087 Manmaya 3 39088 Mannan 3 39089 Mano 3 39090 Manole 3 39091 Manolia 3 39092 Manreet 3 39093 Manshuk 3 39094 Mansir 3 39095 Mansurkhon 3 39096 Mantvydas 3 39097 Manual 3 39098 Manuel Eduardo 3 39099 Manuel Enrique 3 39100 Manuel Jr 3