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
901 Hanka 1,152 902 Vitaliia 1,143 903 Bogdana 1,141 904 Kirill 1,138 905 Larisa 1,137 906 Nastassia 1,135 907 Nadzeya 1,132 908 Cristina 1,123 909 Bianca 1,122 910 Brayan 1,118 911 Maia 1,118 912 Katerina 1,117 913 Manuel 1,101 914 Oleksiy 1,101 915 Henry 1,100 916 Wirginia 1,100 917 Aurora 1,095 918 Eligiusz 1,095 919 Jordan 1,094 920 Ludmila 1,094 921 Mohammed 1,094 922 Dajana 1,089 923 Ulyana 1,089 924 Gerhard 1,086 925 Roger 1,086 926 Kaya 1,084 927 Gheorghe 1,082 928 Nelly 1,082 929 Mariam 1,079 930 Melisa 1,076 931 Matteo 1,074 932 Łucjan 1,072 933 Erna 1,063 934 Henadzi 1,062 935 Emanuela 1,060 936 Ievgen 1,056 937 Nikoletta 1,052 938 Izydor 1,051 939 Inka 1,049 940 Anatoliy 1,045 941 Melaniia 1,045 942 Wit 1,044 943 Ewald 1,042 944 Stefaniia 1,037 945 Elizaveta 1,033 946 Joshua 1,032 947 Pascal 1,030 948 Teofila 1,029 949 Ryan 1,028 950 George 1,023 951 Felix 1,022 952 Francesco 1,022 953 Zoe 1,020 954 Luba 1,018 955 Ahmet 1,017 956 Zurab 1,017 957 Liliya 1,016 958 Carolina 1,013 959 Jorge 1,013 960 Yulia 1,012 961 Mamuka 1,008 962 Abigail 1,004 963 Aleksei 1,003 964 Edgar 1,001 965 Ian 1,000 966 Berenika 998 967 Aliona 992 968 Józefina 992 969 Irma 991 970 Balbina 986 971 Andrey 984 972 Nathaniel 984 973 Zaza 984 974 Konstantin 980 975 Kai 977 976 Idalia 976 977 Nino 975 978 Ramona 975 979 Constantin 973 980 Melissa 971 981 Alessandro 968 982 Valentin 960 983 Hana 951 984 Alexandre 950 985 Allan 949 986 Ivo 949 987 Nicolai 942 988 Bryan 940 989 Leila 940 990 Dziyana 936 991 Gocha 934 992 Marie 931 993 Darina 924 994 Roberto 923 995 Michaela 918 996 August 916 997 Egor 909 998 Boris 907 999 Iaroslav 903 1000 Karim 902