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
12001 Andrews 7 12002 Andzelo 7 12003 Andzhey 7 12004 Angad 7 12005 Anh Khoa 7 12006 Anh Quân 7 12007 Anh Tú 7 12008 Anir 7 12009 Aniss 7 12010 Anisur 7 12011 Ankhbayar 7 12012 Anssi 7 12013 Antoon 7 12014 Antu 7 12015 Antun 7 12016 Anuraj 7 12017 Anushervon 7 12018 Anyelo 7 12019 Appala Raju 7 12020 Aqib 7 12021 Arbin 7 12022 Ardjan 7 12023 Arend 7 12024 Arhip 7 12025 Arien 7 12026 Ariyan 7 12027 Arjel 7 12028 Arkan 7 12029 Armazi 7 12030 Arnur 7 12031 Arshaluis 7 12032 Arshaluys 7 12033 Arshia 7 12034 Arslon 7 12035 Artemio 7 12036 Arttu 7 12037 Artyk 7 12038 Arul 7 12039 Arutyun 7 12040 Asadulla 7 12041 Ashenafi 7 12042 Ashiq 7 12043 Ashishkumar 7 12044 Asit 7 12045 Asomiddin 7 12046 Asraful 7 12047 Asrorjon 7 12048 Assad 7 12049 Assylkhan 7 12050 Atanasis 7 12051 Atmane 7 12052 Avazkhon 7 12053 Avdi 7 12054 Ayansh 7 12055 Aykan 7 12056 Aytekin 7 12057 Ayyappan 7 12058 Azaan 7 12059 Azatbek 7 12060 Azeddine 7 12061 Azeez 7 12062 Azem 7 12063 Azizullo 7 12064 Babakhan 7 12065 Babin 7 12066 Bac 7 12067 Baiastan 7 12068 Baisangur 7 12069 Bakhadir 7 12070 Bakhdiar 7 12071 Baldur 7 12072 Bartholomeus 7 12073 Barthélémy 7 12074 Basim 7 12075 Batmunkh 7 12076 Batyrzhan 7 12077 Baver 7 12078 Bayarsaikhan 7 12079 Bayasgalan 7 12080 Bazarbay 7 12081 Bd 7 12082 Beau 7 12083 Behlül 7 12084 Behrouz 7 12085 Bekbolsun 7 12086 Bekhruzbek 7 12087 Bekmurat 7 12088 Bektosh 7 12089 Bekzad 7 12090 Belek 7 12091 Benigno 7 12092 Berkcan 7 12093 Bernardy 7 12094 Bezalel 7 12095 Bhaskara Rao 7 12096 Bhoj 7 12097 Bhoj Raj 7 12098 Bhola 7 12099 Bhushan 7 12100 Bigyan 7