Polish Ancestry

How to Find Your Polish Ancestors

A step-by-step guide to finding Polish ancestors: interview family, use home-country records, identify the town, then search Polish archives and indexes for free.

On this page
  1. The short answer
  2. Step 1: Talk to relatives and check home papers
  3. Step 2: Use records in the country where they settled
  4. Step 3: Pin down the town and where it is today
  5. Step 4: Search Polish indexes and archives
  6. Step 5: Read the record
  7. How to trace your ancestors for free
  8. What ethnicity is “Polish”?
  9. Polish citizenship by descent
  10. If you get stuck

The short answer

To find Polish ancestors, work backward from what you can prove. Gather records in your own country to learn the exact town or parish your ancestor came from, then search Polish indexes and archives for that place. Skipping the first part is the most common reason people get stuck. For the wider background, see our overview of Polish genealogy research.

Step 1: Talk to relatives and check home papers

Start with the people and papers closest to you. Ask older relatives for names, dates, towns and stories, and write down exactly how they spell things. Look through:

  • Old letters, postcards and photographs with writing on the back
  • Passports, prayer books and funeral cards
  • Baptism, marriage and death certificates
  • Military papers and family Bibles

Even a half-remembered town name helps, as long as you treat it as a lead rather than a fact. A genealogy research checklist template can help you track what you have gathered.

Step 2: Use records in the country where they settled

For many families, the key is a document created after emigration. Useful sources include:

  • Passenger and arrival lists, which sometimes record the last residence or the hometown
  • Naturalization papers, which may list birthplace and arrival details
  • Census records, which often give birth year and the country of origin
  • Marriage and death records, and obituaries, which sometimes name the parents and the town
  • Church records from the immigrant parish, which were often kept by priests who knew the community

Compare several sources. Different documents can give different towns, such as the nearest large city on one and the actual village on another.

Step 3: Pin down the town and where it is today

Once you have a place name, confirm it. Many Polish names are shared by several villages, so look for the district, province or parish. Use historical gazetteers, maps and society tools to find the correct location and the parish that served it.

Remember that borders changed. A place that was in Poland before 1939 may now be in Ukraine, Belarus or Lithuania, and some places in present-day Poland were German before 1945. This affects both the name you search for and the archive that holds the records. Prussian-partition records are covered in our guides to Posen birth records and Pommern birth records, and Austrian-partition records in Galicia Austria birth records.

Step 4: Search Polish indexes and archives

With a town and rough dates, you can search:

  • Geneteka, a volunteer-run index of births, marriages and deaths
  • Szukaj w Archiwach, the state archives portal with scanned registers
  • FamilySearch, which holds many digitized parish records
  • Regional and society databases

Try variant spellings and search by parents’ names, not only the person you want. When an index gives a hit, find the scanned entry and read it yourself. See Polish ancestry research: records and surnames for what each record type can tell you.

Step 5: Read the record

Entries in Latin, Russian or German follow predictable patterns. Learn the words for born, baptized, married, died, son, daughter, and the months. Note the parents’ names, godparents, witnesses and residence, since these point to the next generation.

How to trace your ancestors for free

You can get a long way without paying. FamilySearch accounts are free, Geneteka is free, and the Polish state archives offer many scans without charge. Public libraries often provide free access to paid genealogy sites. Paid subscriptions can speed things up, but they are optional.

What ethnicity is “Polish”?

People use the word in different ways. Polish can mean nationality, language, culture or ancestry from a region that was Polish at some time. Many families with roots in historical Poland were Catholic Poles, but others were Jewish, German, Ukrainian, Belarusian, Lithuanian or of other backgrounds. Records and surnames alone do not settle this question, so follow the documents for your own line.

Polish citizenship by descent

Some people research their ancestors to see whether they may be eligible for Polish citizenship. This is a legal matter. Eligibility depends on when your ancestors left, the citizenship laws at the time and whether citizenship was lost along the way. Rules can change, so check the official guidance from the Polish consulate or a qualified lawyer, and do not rely on a genealogy site for the answer.

If you get stuck

  • Search siblings, cousins and witnesses
  • Check neighboring parishes
  • Try alternate spellings, including German and Russian forms
  • Join a Polish genealogy society or online community and ask for help with a specific record
  • Consider a researcher in Poland for records that are not online

The complete guide to polish ancestry

Polish Genealogy Research: Where to Begin
Read the guide

Keep exploring

Guides from other topics

All topics →