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
30801 Gnana 2 30802 Gnanakumar 2 30803 Gnuni 2 30804 Gobinath 2 30805 Gobind Singh 2 30806 Gobinda Bahadur 2 30807 Goce 2 30808 Godbless 2 30809 Godefroy 2 30810 Godfred 2 30811 Godfried 2 30812 Godo 2 30813 Godspower 2 30814 Gogokhia 2 30815 Gojart 2 30816 Gokturk 2 30817 Gokulkumar 2 30818 Goldy 2 30819 Golibzhon 2 30820 Gomaa 2 30821 Gomes 2 30822 Gonatan 2 30823 Gong 2 30824 Gongming 2 30825 Gonny 2 30826 Gontran 2 30827 Gopakumar 2 30828 Gopal Singh 2 30829 Gopalbhai 2 30830 Gopikrishna 2 30831 Gora 2 30832 Gorakh 2 30833 Gorancho 2 30834 Gorazd 2 30835 Gore 2 30836 Gorgi 2 30837 Gorgud 2 30838 Gorm 2 30839 Gorzysław 2 30840 Gosho 2 30841 Gosse 2 30842 Gottfrid 2 30843 Gottfryd 2 30844 Gounou 2 30845 Gouranga 2 30846 Gouthaman 2 30847 Govani 2 30848 Govardhana 2 30849 Govind Singh 2 30850 Govinda Bahadur 2 30851 Govinda Prasad 2 30852 Govindarao 2 30853 Goytom 2 30854 Gracijan 2 30855 Gracyan 2 30856 Gradi 2 30857 Grafo 2 30858 Grahame 2 30859 Graydon 2 30860 Grayr 2 30861 Graţian 2 30862 Grega 2 30863 Greggy 2 30864 Gregorii 2 30865 Gregorij 2 30866 Gregoris 2 30867 Gregório 2 30868 Gresham 2 30869 Grigorie 2 30870 Grischa 2 30871 Grodzisław 2 30872 Grot 2 30873 Grover 2 30874 Gruia 2 30875 Grygoris 2 30876 Grygory 2 30877 Grygoryj 2 30878 Grysza 2 30879 Grzgorz 2 30880 Gráncsa 2 30881 Grégor 2 30882 Guanbiao 2 30883 Guangbin 2 30884 Guanggui 2 30885 Guangjin 2 30886 Guangshun 2 30887 Guangwei 2 30888 Guangyu 2 30889 Guannan 2 30890 Guanping 2 30891 Gubaz 2 30892 Guergui 2 30893 Guerino 2 30894 Guerrino 2 30895 Guevara 2 30896 Guhan 2 30897 Guicong 2 30898 Guide 2 30899 Guilhelm 2 30900 Guilherme Henrique 2