How safe is Poland?

Officially recorded crime for every county - 380 in total - with rates per 1,000 residents, on an interactive map you can zoom from the whole country down to street level.

Data period: calendar year 2024. Sources: Statistics Poland (GUS, Bank Danych Lokalnych) · GUGiK/TERYT boundaries.

Across all 380 counties of Poland, officially recorded crime ranges from about 7.0 per 1,000 residents in rzeszowski to 120.6 in nidzicki - about 17 times as high. A typical county sits at around 16.4 per 1,000. The two lists below show the five lowest and the five highest; the interactive map holds the full ranking, and you can zoom past the county level to see how the picture changes from one area to the next.

Safest areas in Poland

  1. rzeszowski - 7.0 crimes / 1,000 residents
  2. strzyżowski - 7.5 crimes / 1,000 residents
  3. przemyski - 7.8 crimes / 1,000 residents
  4. jarosławski - 8.0 crimes / 1,000 residents
  5. kaliski - 8.0 crimes / 1,000 residents

Highest recorded crime in Poland

  1. nidzicki - 120.6 crimes / 1,000 residents
  2. nowosądecki - 101.1 crimes / 1,000 residents
  3. ostrołęcki - 93.5 crimes / 1,000 residents
  4. nowotomyski - 58.4 crimes / 1,000 residents
  5. Siemianowice Śląskie - 58.2 crimes / 1,000 residents

Read the numbers honestly. Rates are per 1,000 residents, so city centres and tourist areas look worse than they feel - many visitors, few residents. Recorded crime is not the same as how safe a place feels, and recording practices differ between countries, so compare within Poland only.

All 380 counties (powiaty), crimes ascertained by the police in broad Penal Code chapters, with violence and property crime broken out. Whichever area you land on, the rate is counted per 1,000 residents, so you can weigh a capital city against a quiet town on the same scale - as long as both sit inside Poland. Use the search box to jump to a place by name, or the locate button to find the county you are standing in right now.

Open the interactive map of Poland →