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
30001 Genny 4 30002 Gent 4 30003 Geoff 4 30004 Georgetta 4 30005 Geremia 4 30006 German David 4 30007 Germane 4 30008 Germano 4 30009 Gerome 4 30010 Gertjan 4 30011 Gertraut 4 30012 Gery 4 30013 Gerzon 4 30014 Gesa 4 30015 Ghadeer 4 30016 Ghali 4 30017 Ghazaleh 4 30018 Gherasim 4 30019 Ghina 4 30020 Gholam 4 30021 Giacinto 4 30022 Gian Marco 4 30023 Gianbattista 4 30024 Gianpietro 4 30025 Gibson 4 30026 Gicu 4 30027 Gienek 4 30028 Gilang 4 30029 Gildo 4 30030 Gines 4 30031 Ginewra 4 30032 Ginta 4 30033 Gintas 4 30034 Giorgis 4 30035 Giovanny Andres 4 30036 Giridhar 4 30037 Girum 4 30038 Gisella 4 30039 Giulkhanum 4 30040 Giulmira 4 30041 Giulnaz 4 30042 Giulu 4 30043 Giunash 4 30044 Givemore 4 30045 Giyasettin 4 30046 Gizat 4 30047 Giáp 4 30048 Glakho 4 30049 Gloire 4 30050 Go 4 30051 Gochmyrat 4 30052 Godel 4 30053 Godfryd 4 30054 Godwill 4 30055 Gofur 4 30056 Goichak 4 30057 Gokarna 4 30058 Gokmen 4 30059 Gokulraj 4 30060 Goldie 4 30061 Goncha 4 30062 Gonzague 4 30063 Gopu 4 30064 Goreta 4 30065 Gorica 4 30066 Gouri 4 30067 Govshut 4 30068 Gowri 4 30069 Gowthaman 4 30070 Gozal 4 30071 Graciano 4 30072 Gracjano 4 30073 Grasiela 4 30074 Great 4 30075 Gregorius 4 30076 Greko 4 30077 Grenada 4 30078 Gretel 4 30079 Grygor 4 30080 Gryhoriy 4 30081 Gu 4 30082 Guangdong 4 30083 Guanghua 4 30084 Guanglei 4 30085 Guanglin 4 30086 Guihong 4 30087 Guilad 4 30088 Guinevere 4 30089 Gulab Singh 4 30090 Gulakhmed 4 30091 Gulalek 4 30092 Gulamjon 4 30093 Gulbaniz 4 30094 Gulden 4 30095 Gulia 4 30096 Gulistan 4 30097 Guljemal 4 30098 Gulyam 4 30099 Gulzhamal 4 30100 Gulzoda 4