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
50101 Gold 2 50102 Golde 2 50103 Goldina 2 50104 Goldy 2 50105 Golibzhon 2 50106 Gomaa 2 50107 Gomathi 2 50108 Gomathy 2 50109 Gomes 2 50110 Gon 2 50111 Gonatan 2 50112 Gong 2 50113 Gongming 2 50114 Gonny 2 50115 Gontran 2 50116 Gony 2 50117 Gopakumar 2 50118 Gopal Singh 2 50119 Gopalbhai 2 50120 Gopikrishna 2 50121 Gora 2 50122 Gorakh 2 50123 Gorana 2 50124 Gorancho 2 50125 Gorazd 2 50126 Gore 2 50127 Gorgi 2 50128 Gorgud 2 50129 Gorm 2 50130 Gorysława 2 50131 Gorzysław 2 50132 Gosho 2 50133 Gosse 2 50134 Gotliba 2 50135 Gottfrid 2 50136 Gottfryd 2 50137 Gounou 2 50138 Gouranga 2 50139 Gouthaman 2 50140 Govani 2 50141 Govardhana 2 50142 Govind Singh 2 50143 Govinda Bahadur 2 50144 Govinda Prasad 2 50145 Govindarao 2 50146 Goytom 2 50147 Graciella 2 50148 Gracijan 2 50149 Gracyan 2 50150 Gradi 2 50151 Grafo 2 50152 Grahame 2 50153 Grasjela 2 50154 Grasylda 2 50155 Gratiana 2 50156 Graydon 2 50157 Grayr 2 50158 Grazhina 2 50159 Graziela 2 50160 Graţian 2 50161 Graźyna 2 50162 Grega 2 50163 Greggy 2 50164 Gregorii 2 50165 Gregorij 2 50166 Gregoris 2 50167 Gregório 2 50168 Greicy 2 50169 Greisy 2 50170 Grejs 2 50171 Gresham 2 50172 Grethel 2 50173 Grigorie 2 50174 Grina 2 50175 Grischa 2 50176 Grishma 2 50177 Grodzisław 2 50178 Grot 2 50179 Grover 2 50180 Gruia 2 50181 Grygoris 2 50182 Grygory 2 50183 Grygoryj 2 50184 Grysza 2 50185 Gryta 2 50186 Gryzylda 2 50187 Grzgorz 2 50188 Gráncsa 2 50189 Grégor 2 50190 Guanbiao 2 50191 Guangbin 2 50192 Guanggui 2 50193 Guangjin 2 50194 Guangmei 2 50195 Guangshun 2 50196 Guangwei 2 50197 Guangyan 2 50198 Guangyu 2 50199 Guannan 2 50200 Guanping 2