Skip to content
SettleMetric

PL · GDANSKLocal facts

Living in Gdańsk.

Poland's largest Baltic port and the anchor of the Tricity conurbation with Sopot and Gdynia. The air is the cleanest of Poland's big cities and the sea moderates both winter and summer, but the coast is also the country's second most expensive rental market after Warsaw, and short-term holiday letting pushes asking rents up every summer.

VerifiedUpdated

Population 489,328

GUS Local Data Bank (variable 72305)

Official source

Data as of
Dec 31, 2025
Verified
Aug 28, 2026
· Europe/Warsaw· Poland rules apply

PL · GDANSK

01

At a glance

The headline numbers for Gdańsk — each with its own source and freshness. A live official figure is not the same as a survey estimate or a 30-year climate normal.

01

Cost of living

8.7/10
$753/mo
2026curated

GUS — Household Budget Survey 2024 (one-person households), CPI-uplifted

Curated by SettleMetric

Data as of
May 31, 2026
Verified
Jul 3, 2026
Method
GUS one-person household consumer spending 2,888.89 PLN/mo (2024) minus actual-rentals line 235.10 → 2,653.79 PLN; uplifted by CPI (+3.6% 2025 avg, +3.1% y/y May 2026) → ≈2,835 PLN; converted at 3.7635 PLN/USD (ECB 2026-07-02). Cross-checked against Eurostat price-level indices (PL ≈ 72% of EU27).

02

Rent, 1–3 bed

6.7/10
no verified data
2026curated

Otodom Analytics via Bankier.pl rental report, July 2026

Curated by SettleMetric

Data as of
Aug 28, 2026
Verified
Aug 28, 2026
Method
Attempted from the two routes the other Polish cities use. Otodom Analytics publishes this city by floor-area bracket only, which fixes the room dimension but not the central/outside one; ZnajdzNajem, the source of the district multipliers behind the Krakow and Warsaw matrices, returns HTTP 522 from its own origin for every city and month, and its report pages carry "noindex", so the Internet Archive holds no copy. The observed city-wide figures are recorded in rent-1br-center instead of being reshaped into cells that were never measured.
Notes
Directly observed city-wide averages for June 2026, which is as far as the readable sources go: studio (up to 40 m²) 2,578 PLN, 1-bedroom class (40–59 m²) 3,193 PLN, 2–3 rooms (60–89 m²) 4,436 PLN. Otodom Analytics publishes no bracket above 89 m², so the 3-bedroom row has no observation at all, and no readable source splits any of these by central versus outer district.

03

Freelancer tax

6.3/10
23.6%
2026curated

SettleMetric tax engine over official 2026 rules (biznes.gov.pl)

Curated by SettleMetric

Data as of
Jan 1, 2026
Verified
Jul 3, 2026
Method
Best eligible scheme pl-ryczalt-it-12 at €60,000 revenue = 257,400 PLN (ECB 4.29): ZUS social 21,459.48 + health 9,966.96 + Labor Fund 1,661.64 + 12% lump-sum tax 27,714.84 = 60,802.92 PLN → 23.6%. Expenses don't reduce ryczałt.

Air quality

6.9/10
12.7 µg/m³
2024open data

WHO Ambient Air Quality Database 2026 (v8.0), row "Gdansk/POL" 2024 — original data European Environment Agency, Air Quality Statistics

Open data

Data as of
Dec 31, 2024
Verified
Aug 28, 2026
Method
Row "Gdansk/POL", year 2024, pm25_concentration 12.683 µg/m³ at 99% temporal coverage, from three stations, all urban background — the cleanest station mix of any Polish city in this file. The row aggregates a station centroid of 54.3932°N 18.6305°E, 5.5km from the city centre, over a footprint of 466,631 people against the 489,328 municipal population. 2024 is the reference year used for every city in this dataset taken from the same file.
Notes
Two and a half times the WHO 2021 guideline (5 µg/m³), inside both the current EU limit (25) and the 2030 EU limit (10) — the only Polish city in this dataset below the 2030 figure. The Baltic position helps: onshore winds ventilate the city and there is less coal heating than inland. The series is broadly flat since 2020 (12.5 in 2020, 13.8 in 2022, 11.1 in 2023) rather than trending.

Internet

4.0/10
42 Mbps
2023open data

M-Lab NDT country aggregates for Poland

Open data

Data as of
Dec 31, 2023
Verified
Jul 3, 2026
Method
Median of 343 daily country medians, 563,348 tests (2023 — latest full year in M-Lab's public stats API; 2025/2026 files not yet published).
Notes
M-Lab NDT is single-stream and reads well below Ookla-style figures — comparable only within this criterion.

English

9.0/10
Very high

Private health

7.0/10
$1,600/yr
2026curated

LuxMed / Medicover / Signal Iduna comprehensive (with-inpatient) plans — market midpoint; insurers quote on request

Curated by SettleMetric

Data as of
Jul 3, 2026
Verified
Jul 3, 2026
Method
Comprehensive private plans that include inpatient/hospital cover — top-tier LuxMed/Medicover subscriptions (own or partner hospitals) and standalone health insurance (Signal Iduna, Allianz Zdrowie, PZU) — run ≈400–700 PLN/month. Healthy-35-year-old midpoint ≈ 500 PLN/mo ≈ 6,000 PLN/yr ≈ $1,595 at 3.7635 PLN/USD (range ≈ $1,275–$2,230). Premiums are quoted on request, so this is a curated market midpoint, not a public engine quote.
Notes
Residents are covered by mandatory public insurance (NFZ); private cover is optional. Most people buy only a cheaper OUTPATIENT subscription (LuxMed/Medicover ≈150–250 PLN/mo ≈ $600/yr) and use the public system for hospital care. This figure is the with-inpatient comprehensive tier, chosen to be comparable with other countries' comprehensive plans (the earlier $603 was an outpatient-only subscription mislabelled as comprehensive).
What the tags meanofficial — live figure from a government or authorityopen data — open dataset (Eurostat, EEA, M-Lab, UdSC…)survey — survey or index estimatecurated — SettleMetric-assembled estimate — open the source for the method

02

What it costs you per month

A planning estimate: real asking rent plus a cost-of-living basket scaled to your household. Not a quote.

Household
Lifestyle
Location
Estimated total
$753/mo

≈ $9,036 / year

Where it goes
  • Rent (1-bed)
  • Food & non-alcoholic drinks$205
  • Utilities (electricity, gas, water)$147
  • Other (alcohol, tobacco, misc.)$77
  • Transport$59
  • Restaurants & eating out$59
  • Recreation & culture$55
  • Health (out-of-pocket)$55
  • Household goods$38
  • Communications$32
  • Clothing & footwear$26
  • Living costs$753

Rent from the asking-rent matrix below. Living costs scale a one-person basket ($753/mo) by household size and lifestyle; the equivalence factors are our assumption. Schooling and one-off setup are excluded.

03

Cost of living

What a single person spends each month — food, utilities, transport, eating out and the rest — excluding rent.

Typical monthly spending (national average)

GUS Household Budget Survey 2024 (one-person households), CPI-uplifted

Curated by SettleMetric

Data as of
May 31, 2026
Verified
Jul 3, 2026
Method
GUS 2024 one-person household spending by COICOP category, minus the actual-rentals line, CPI-uplifted to mid-2026 (×1.068) and converted at 3.7635 PLN/USD. Categories sum to the ~$753/mo cost-of-living aggregate. National average — city living runs somewhat higher.
total753 USD/mo
01Food & non-alcoholic drinks205 USD
02Utilities (electricity, gas, water)147 USD
03Other (alcohol, tobacco, misc.)77 USD
04Transport59 USD
05Restaurants & eating out59 USD
06Recreation & culture55 USD
07Health (out-of-pocket)55 USD
08Household goods38 USD
09Communications32 USD
10Clothing & footwear26 USD

Poland's household-budget basket for a single person, excluding rent. Non-rent costs vary little between cities — the city-specific part is rent, shown under Housing below.

01Cost of living (single, excl. rent)country-level753USD/month, single person, excluding rent8.7

What this measures

Monthly cost of a defined single-person basket (food, transport, utilities, mobile+internet, modest leisure) excluding rent, curated from national statistics office price data and large local retailers' published prices, converted to USD at the ECB rate recorded in fx-rates. The method field of each value itemizes the basket inputs.

Lower is betterUSD/month, single person, excluding rentre-verified every 365 days

Curated by SettleMetric

GUS — Household Budget Survey 2024 (one-person households), CPI-uplifted

Data as of
May 31, 2026
Verified
Jul 3, 2026
Method
GUS one-person household consumer spending 2,888.89 PLN/mo (2024) minus actual-rentals line 235.10 → 2,653.79 PLN; uplifted by CPI (+3.6% 2025 avg, +3.1% y/y May 2026) → ≈2,835 PLN; converted at 3.7635 PLN/USD (ECB 2026-07-02). Cross-checked against Eurostat price-level indices (PL ≈ 72% of EU27).

04

Housing

What it costs to rent, by apartment type and location.

05

Climate

Temperature and rainfall through the year, plus air quality.

Monthly normals — Gdańsk

IMGW-PIB public data — monthly climatological summaries, Gdańsk-Rębiechowo

Open data

Data as of
Dec 31, 2020
Verified
Aug 28, 2026
Method
Mean of the 1991–2020 monthly values published by IMGW-PIB, Poland's national meteorological service, for the Gdańsk-Rębiechowo climatological station: mean daily maximum, mean daily minimum and monthly precipitation total from the "klimat" monthly archive (k_m_d files). The station appears under two register codes — 254180090 (1991–1993, 2000–2020) and 354180150 (1993–1999) — which together give 30 of 30 years in every month; the nine overlapping months of 1993 carry identical values under both codes, which is what identifies them as one station. Annual precipitation 620.2mm. Gdańsk is absent from the WMO 1991–2020 normals archive used for the other Polish cities, so the normals are computed here; the same computation applied to Wrocław-Strachowice reproduces that station's published WMO normals exactly, all 36 values.
Daytime high °CNighttime low °CRainfall mm
-4°13°30°050100mmJanFebMarAprMayJunJulAugSepOctNovDecJanuary — high 1.2°C, low -3.8°C, rainfall 38.3 mmFebruary — high 2.2°C, low -3.4°C, rainfall 30.6 mmMarch — high 5.9°C, low -1.3°C, rainfall 35.3 mmApril — high 12.3°C, low 2.4°C, rainfall 32.4 mmMay — high 17.1°C, low 6.7°C, rainfall 55.4 mmJune — high 20.4°C, low 10.4°C, rainfall 60.3 mmJuly — high 22.4°C, low 12.8°C, rainfall 89 mmAugust — high 22.4°C, low 12.6°C, rainfall 62.3 mmSeptember — high 17.7°C, low 9.2°C, rainfall 63.5 mmOctober — high 12°C, low 5.1°C, rainfall 59.4 mmNovember — high 6°C, low 1.3°C, rainfall 49.5 mmDecember — high 2.5°C, low -2.1°C, rainfall 44.2 mm

Average day/night temperature (lines, left axis) and total rainfall (bars, right axis) for each month — 1991–2020 normals. Hover a month for exact figures.

Month by month
JanFebMarAprMayJunJulAugSepOctNovDec
Daytime high °C1.2°2.2°5.9°12.3°17.1°20.4°22.4°22.4°17.7°12.0°6.0°2.5°
Nighttime low °C-3.8°-3.4°-1.3°2.4°6.7°10.4°12.8°12.6°9.2°5.1°1.3°-2.1°
Rainfall mm383135325560896264595044
01Climate comfort5pleasant months/year5.0

What this measures

Number of months whose 1991–2020 climate normals satisfy: mean daily maximum between 15°C and 28°C and monthly precipitation under 150mm. Computed from the city's climate-normals indicator; the raw normals are stored alongside so users can judge by their own taste.

Higher is betterpleasant months/yearre-verified every 3650 days

Curated by SettleMetric

SettleMetric computation over climate-normals

Data as of
Dec 31, 2020
Verified
Aug 28, 2026
Method
Months whose 1991–2020 normals have mean daily maximum between 15°C and 28°C and precipitation below 150mm: May (17.1°C), June, July, August and September (17.7°C) = 5. April misses on temperature at 12.3°C and October at 12.0°C; no month is excluded on rainfall, because the wettest, July, brings 89.0mm.
02Air quality (PM2.5)12.7µg/m³, annual mean PM2.56.9

What this measures

Annual mean fine-particulate (PM2.5) concentration for the city, latest available year. Anchors follow the WHO 2021 guideline (5 µg/m³ → 10) through the EU limit value territory (25 µg/m³ → 2). Preferred source: European Environment Agency city-level air quality data; outside Europe: WHO Ambient Air Quality Database or the national monitoring network.

Lower is betterµg/m³, annual mean PM2.5re-verified every 730 days

Open data

WHO Ambient Air Quality Database 2026 (v8.0), row "Gdansk/POL" 2024 — original data European Environment Agency, Air Quality Statistics

Data as of
Dec 31, 2024
Verified
Aug 28, 2026
Method
Row "Gdansk/POL", year 2024, pm25_concentration 12.683 µg/m³ at 99% temporal coverage, from three stations, all urban background — the cleanest station mix of any Polish city in this file. The row aggregates a station centroid of 54.3932°N 18.6305°E, 5.5km from the city centre, over a footprint of 466,631 people against the 489,328 municipal population. 2024 is the reference year used for every city in this dataset taken from the same file.
Notes
Two and a half times the WHO 2021 guideline (5 µg/m³), inside both the current EU limit (25) and the 2030 EU limit (10) — the only Polish city in this dataset below the 2030 figure. The Baltic position helps: onshore winds ventilate the city and there is less coal heating than inland. The series is broadly flat since 2020 (12.5 in 2020, 13.8 in 2022, 11.1 in 2023) rather than trending.

06

Safety

How safe daily life is, from official crime statistics.

01Homicide ratecountry-level0.7intentional homicides per 100,000/year9.6

What this measures

Intentional homicide victims per 100,000 population, latest available year. Country level: UNODC national series. City level: official municipal/police statistics where published; otherwise null (country value shown as country-level).

Lower is betterintentional homicides per 100,000/yearre-verified every 730 days

Open data

Eurostat — police-recorded intentional homicide (ICCS 0101)

Data as of
Dec 31, 2024
Verified
Jul 3, 2026
Notes
Completed homicides. UNODC latest (2023): 0.80 per 100k. Polish police's ~503 'zabójstwa' (2024) includes attempts.
Crime by offence typecountry-levelpolice-recorded per 100,000 · 2024

Eurostat — police-recorded offences by category (crim_off_cat, ICCS, unit P_HTHAB)

Open data

Data as of
Dec 31, 2024
Verified
Jul 6, 2026
Notes
Police-recorded offences per 100,000 inhabitants, 2024 (ICCS categories: theft 0502, drug offences 0601, burglary 0501, serious assault 020111, robbery 0401, sexual violence 0301). Intentional homicide (0.69) is the scored headline shown above. Fraud is higher still (471/100k) but is financial, not street crime. Recording practices and legal definitions differ by country, so use levels as context, not a league table. Country-level series; Warsaw-specific per-100k rates are not published on the same basis.
01Theft249per 100k
02Drug offences194per 100k
03Burglary156per 100k
04Serious assault14.4per 100k
05Robbery11.6per 100k
06Sexual violence9.6per 100k

Police-recorded offences per 100,000 inhabitants, 2024 (ICCS categories: theft 0502, drug offences 0601, burglary 0501, serious assault 020111, robbery 0401, sexual violence 0301). Intentional homicide (0.69) is the scored headline shown above. Fraud is higher still (471/100k) but is financial, not street crime. Recording practices and legal definitions differ by country, so use levels as context, not a league table. Country-level series; Warsaw-specific per-100k rates are not published on the same basis.

Hate crime (police-recorded)country-levelpolice-recorded · 2024

OSCE ODIHR Hate Crime Reporting — Poland (official police-recorded)

Official source

Data as of
Dec 31, 2024
Verified
Jul 15, 2026
Notes
OSCE ODIHR 2024: 664 hate crimes recorded by police; 596 itemized as racist/xenophobic — by far the largest category (also antisemitic 56, anti-Roma 14). The bias breakdown counts multi-bias cases under each motivation, so it sums to 699 (above the 664 unique-case total); 337 criminal hate-speech cases were excluded from the 2024 total under a methodology change. Not comparable across countries.
664
recorded by police
596
racist / xenophobic

OSCE ODIHR 2024: 664 hate crimes recorded by police; 596 itemized as racist/xenophobic — by far the largest category (also antisemitic 56, anti-Roma 14). The bias breakdown counts multi-bias cases under each motivation, so it sums to 699 (above the 664 unique-case total); 337 criminal hate-speech cases were excluded from the 2024 total under a methodology change. Not comparable across countries.

07

Infrastructure

Internet speed and how parcels get to your door.

01Domestic delivery qualitycountry-levelExcellent10.0

What this measures

Quality of in-country parcel delivery. excellent = nationwide next-day widely available, dense parcel-locker network, real-time tracking standard; good = 1–3 day delivery, lockers in major cities; basic = reliable but slow (3–7 days), mostly to-door or post-office pickup; poor = unreliable delivery, street addresses often unusable, informal workarounds common. Classified from official service/coverage data of the national postal operator and the two largest private carriers; inputs itemized in each value's method field.

Rated by categoryre-verified every 730 days

Curated by SettleMetric

InPost official news / carrier service pages (composite)

Data as of
Dec 31, 2025
Verified
Jul 3, 2026
Method
InPost >28,000 parcel lockers (end-2025) with 98% next-day delivery and 763M parcels/yr; ORLEN Paczka ~14k pickup points; Poczta Polska 7.6k offices + 14.3k parcel points; DPD/DHL/GLS/UPS/FedEx nationwide. Next-day is the domestic norm.
02International delivery easecountry-levelMinor friction7.0

What this measures

Ease of receiving goods from abroad. seamless = major international carriers deliver door-to-door, meaningful duty-free de-minimis threshold, customs clearance predictable in days; minor-friction = carriers present but low de-minimis, extra paperwork or routine delays; significant-friction = frequent customs holds, high brokerage fees, some marketplaces refuse to ship; unreliable = parcels regularly lost or blocked, informal import channels dominate. De-minimis thresholds and clearance rules from the national customs authority (official source, cite the regulation); carrier presence from carriers' official pages.

Rated by categoryre-verified every 365 days

Official source

European Commission — removal of the €150 customs duty exemption (Reg. EU 2026/382)

Data as of
Jul 1, 2026
Verified
Jul 3, 2026
Notes
Intra-EU shipping is frictionless (single market, all major carriers). Non-EU imports: the €150 duty-free threshold was removed on 2026-07-01 — a temporary flat €3/item duty applies to ≤€150 IOSS consignments (until the 2028 Customs Data Hub); VAT collected at checkout via IOSS. Predictable but no longer duty-free.
03Internet speedcountry-level41.7Mbps, median fixed download4.0

What this measures

Median fixed-broadband download speed over the trailing 6 months from M-Lab NDT open data (CC0), aggregated at country or city level. Not comparable with Ookla figures (different test methodology) — do not mix sources within this criterion.

Higher is betterMbps, median fixed downloadre-verified every 365 days

Open data

M-Lab NDT country aggregates for Poland

Data as of
Dec 31, 2023
Verified
Jul 3, 2026
Method
Median of 343 daily country medians, 563,348 tests (2023 — latest full year in M-Lab's public stats API; 2025/2026 files not yet published).
Notes
M-Lab NDT is single-stream and reads well below Ookla-style figures — comparable only within this criterion.

08

Healthcare

What comprehensive private medical cover costs.

01Private healthcare costcountry-level1,600USD/year, comprehensive private insurance premium, healthy 35-year-old7.0

What this measures

Median of at least three publicly quoted annual premiums for comprehensive private medical insurance (outpatient + inpatient, ~$100k coverage, small deductible) for a healthy 35-year-old resident foreigner, from local and international insurers. Method field lists the insurers quoted.

Lower is betterUSD/year, comprehensive private insurance premium, healthy 35-year-oldre-verified every 365 days

Curated by SettleMetric

LuxMed / Medicover / Signal Iduna comprehensive (with-inpatient) plans — market midpoint; insurers quote on request

Data as of
Jul 3, 2026
Verified
Jul 3, 2026
Method
Comprehensive private plans that include inpatient/hospital cover — top-tier LuxMed/Medicover subscriptions (own or partner hospitals) and standalone health insurance (Signal Iduna, Allianz Zdrowie, PZU) — run ≈400–700 PLN/month. Healthy-35-year-old midpoint ≈ 500 PLN/mo ≈ 6,000 PLN/yr ≈ $1,595 at 3.7635 PLN/USD (range ≈ $1,275–$2,230). Premiums are quoted on request, so this is a curated market midpoint, not a public engine quote.
Notes
Residents are covered by mandatory public insurance (NFZ); private cover is optional. Most people buy only a cheaper OUTPATIENT subscription (LuxMed/Medicover ≈150–250 PLN/mo ≈ $600/yr) and use the public system for hospital care. This figure is the with-inpatient comprehensive tier, chosen to be comparable with other countries' comprehensive plans (the earlier $603 was an outpatient-only subscription mislabelled as comprehensive).

09

Money & crypto

Crypto rules and how freely personal money moves.

01Crypto regulationcountry-levelLegal regulated8.0

What this measures

Own classification of the legal status of holding, trading and cashing out cryptocurrency for individuals: legal-friendly (legal with clear, favourable rules or explicit tax exemptions), legal-regulated (legal under standard licensing/AML and taxation), restricted (partial bans: payments or banking access prohibited), banned (holding/trading prohibited). Classified from national regulators' and central banks' official positions.

Rated by categoryre-verified every 180 days

Official source

Polish tax authority — disposal of virtual currencies (PIT-38, 19%)

Data as of
Jul 1, 2026
Verified
Jul 3, 2026
Notes
Holding/trading legal for individuals; 19% flat tax on disposal gains (crypto-to-crypto swaps untaxed). EU MiCA applies; Poland's domestic implementing act was vetoed (latest 2026-06-11), so local CASP licensing is stalled — EU-passported providers serve the market.
02Financial control levelcountry-levelLow10.0

What this measures

Own composite of state control over personal money flows: currency/capital controls (IMF AREAER), restrictions on foreign accounts and transfers, mandatory income declaration scope for residents, cash payment limits, banking access for foreigners. Low = free movement of personal funds and easy non-resident banking; very-high = strict capital controls and pervasive reporting. Method field on each value lists the inputs used.

Rated by categoryre-verified every 365 days

Curated by SettleMetric

biznes.gov.pl — cash payment limits (art. 19 Prawo przedsiębiorców)

Data as of
May 3, 2026
Verified
Jul 3, 2026
Method
Composite: no currency/capital controls for EU/OECD flows (Prawo dewizowe, Dz.U. 2024 poz. 1131); PLN fully convertible; B2B cash cap 15,000 PLN per transaction, no consumer cash limit; no FBAR-style foreign-account disclosure (NBP statistical reporting only above 7M PLN of foreign assets); standard EU CRS via banks.

10

Language

How far English gets you in daily life and services.

01English proficiencycountry-levelVery high9.0

What this measures

Own banding of how far English gets a resident in daily life (government offices, healthcare, housing, services). Informed by EF EPI band (research source, cited with attribution, not republished) plus official language status and service-sector realities. Values are our bands, not EF scores.

Rated by categoryre-verified every 730 days

Research

EF EPI 2025 (rank 15/123, score 600 — Very High band)

Data as of
Nov 1, 2025
Verified
Jul 3, 2026
Notes
Own band informed by EF EPI (attribution: EF Education First); English is broadly workable in cities and the service sector, less so in offices/government.

11

Education

International schooling options for families.

01International schoolsno verified data

What this measures

Count of international schools in the metro area accredited by or member of IB, CIS, COBIS, or an equivalent national-curriculum-abroad body (verified against the accreditor's public registry, not aggregator sites).

Higher is betteraccredited international schools, countre-verified every 730 days

Not counted. ibo.org — the registry the Kraków and Warsaw counts are built on — returns HTTP 403 to automated requests, no Internet Archive snapshot of its Poland query exists, and the Polish national school register (RSPO) has no "international school" category among its 107 institution types, so it cannot substitute. Counting schools on their own websites' claims was rejected here for the same reason it was rejected for Málaga.

12

Demographics

Who else lives here — the share of foreign residents and the largest national communities, from official statistics.

Openness to foreignerscountry-levelModerateGallup MAI 4.21/9 · 2019

What this measures

How accepting the resident population is of migrants and foreigners — the inverse of xenophobia, a real concern for someone relocating. Our own five-band reading (very-open / open / moderate / reserved / low) informed primarily by the Gallup Migrant Acceptance Index (0–9 scale: three questions on migrants living in the country, becoming neighbours, and marrying into the family; 2019 wave), cross-checked where available with the World Values Survey wave 7 / European Values Study 2017 question on whether people would not want immigrants or foreign workers as neighbours (a higher share = more hostile). Banding guide against the Gallup 0–9 score: ≥7.0 very-open, 5.5–7.0 open, 4.0–5.5 moderate, 2.5–4.0 reserved, below 2.5 low (the 2019 global average of 5.21 sits in 'moderate'). Country level only: no credible city-level survey of attitudes to foreigners exists, so on city pages the country reading is shown as country context. Gallup is a research source cited with attribution, not republished in bulk; the raw index score/year and any cross-check figure are carried inside each value. Value shape: { band, gallupMai?, gallupYear?, unwantedNeighborPct?, unwantedNeighborSource? }. Display-only: attitudinal, survey-based and ~2019 vintage, so it is shown as honest context and never folded into the composite score.

Reference datare-verified every 1825 days

Research

Gallup Migrant Acceptance Index, 2019 update (research, attribution)

Data as of
Sep 23, 2020
Verified
Jul 15, 2026
Notes
Gallup Migrant Acceptance Index 4.21/9 (2019 wave, up from 3.31 in 2016) — still below the 2019 global average of 5.21 but one of the few countries where acceptance rose; the gain came from more openness to migrants as residents and neighbours. Band: moderate.
Who lives thereforeign residents 5.3%

Urząd do Spraw Cudzoziemców (valid residence documents) + Eurostat migr_asytpsm (Ukrainian temporary protection), over Eurostat resident population

Curated by SettleMetric

Data as of
Jul 3, 2026
Verified
Jul 3, 2026
Method
Foreigners living in Poland = 934,896 with a valid residence document (UdSC live register, migracje.gov.pl API, 2026) + 965,225 Ukrainians under temporary protection (Eurostat migr_asytpsm, May 2026) = ~1,900,121, ÷ 36,069,586 residents (Eurostat migr_pop1ctz, 2024) = ~5.3%. Temporary protection is counted because those people live in Poland while the status is active. The two registers may slightly overlap (some transitioned from protection to a residence permit), so ~5.3% is an approximate upper estimate; the residence-permit-only figure is 2.59%.
Notes
Includes Ukrainians on temporary protection (active-status population), per the choice to count everyone actually living in the country. Temporary-protection numbers fluctuate (peaked ~1.37M in 2022) — to be recomputed as the status and registers evolve.
Largest communities of foreign residents157,272 total

Urząd do Spraw Cudzoziemców — valid residence documents by citizenship, Pomorskie voivodeship

Open data

Data as of
Aug 28, 2026
Verified
Aug 28, 2026
Method
UdSC live register (the "Aktualne dokumenty" view behind migracje.gov.pl) filtered to the Pomorski Voivode, grouped by citizenship, read 2026-08-28; shares = count ÷ 157,272. No issue-year filter is applied, so this is the full stock of currently valid documents rather than a single year's issuance — the register's own year buckets sum to the same total. City-proper Gdańsk figures are not published, so this is the voivodeship, the best official granularity. By permit type: 109,289 temporary residence, 40,281 permanent residence, 7,702 EU long-term resident.
Notes
Regional (Pomorskie voivodeship, which contains Gdańsk), not city-proper, and it counts documents rather than people — one person renewing a permit can appear more than once. Pomerania has the least Ukraine-dominated mix of the four Polish regions in this dataset: Ukraine 56.9% against 71.9% in Lower Silesia, and Belarus 20.9%, the highest regional share outside Mazovia. Colombia (3,755, 2.4%) is the outlier — Pomerania holds most of Poland's Colombian residents, and Bangladesh (1,422) also appears here and nowhere else in the top ten. The top ten cover 90.7% of the total. This table EXCLUDES temporary-protection Ukrainians, who hold a different status. The overall foreign-resident percentage shown on the page is the national figure — no official city-of-Gdańsk share is published.
01Ukraine56.9%89,485
02Belarus20.9%32,903
03Russia3%4,695
04Colombia2.4%3,755
05India1.9%3,041
06Georgia1.8%2,796
07Moldova1.2%1,818
08Philippines1%1,556
09Bangladesh0.9%1,422
10Turkey0.7%1,104

Regional (Pomorskie voivodeship, which contains Gdańsk), not city-proper, and it counts documents rather than people — one person renewing a permit can appear more than once. Pomerania has the least Ukraine-dominated mix of the four Polish regions in this dataset: Ukraine 56.9% against 71.9% in Lower Silesia, and Belarus 20.9%, the highest regional share outside Mazovia. Colombia (3,755, 2.4%) is the outlier — Pomerania holds most of Poland's Colombian residents, and Bangladesh (1,422) also appears here and nowhere else in the top ten. The top ten cover 90.7% of the total. This table EXCLUDES temporary-protection Ukrainians, who hold a different status. The overall foreign-resident percentage shown on the page is the national figure — no official city-of-Gdańsk share is published.

13

How you can stay

How you can legally enter and stay. These apply across Poland.

All requirements & citizenship filter

14

What you'd pay in taxes

The tax schemes a freelancer can choose from. Rules are national, the same in Gdańsk as anywhere in Poland.

Full schemes & calculator

See what you would keep

Your income against Poland's real tax schemes — the same engine as the full calculator.

  1. 1 Ryczałt 8.5% — lump-sum tax for other services
    47,736 EURnet/year
    20.4% burden
  2. 2 Ryczałt 12% — lump-sum tax for IT services
    45,851 EURnet/year
    23.6% burden
  3. 3 Podatek liniowy — flat 19% on business income
    42,081 EURnet/year
    29.9% burden
  4. 4 Skala podatkowa — progressive 12%/32%
    38,643 EURnet/year
    35.6% burden

15

Who is Gdańsk for?

The same place reads differently depending on why you move. Each lens pulls the facts that matter most for that plan — with sources, and the trade-offs stated plainly.

Contract or freelance in tech, billing clients abroad.

Works in your favour

English proficiencyVery high

EF EPI 2025 (rank 15/123, score 600 — Very High band)

Research

Data as of
Nov 1, 2025
Verified
Jul 3, 2026
Notes
Own band informed by EF EPI (attribution: EF Education First); English is broadly workable in cities and the service sector, less so in offices/government.
Cost of living (single, excl. rent)$753/mo

GUS — Household Budget Survey 2024 (one-person households), CPI-uplifted

Curated by SettleMetric

Data as of
May 31, 2026
Verified
Jul 3, 2026
Method
GUS one-person household consumer spending 2,888.89 PLN/mo (2024) minus actual-rentals line 235.10 → 2,653.79 PLN; uplifted by CPI (+3.6% 2025 avg, +3.1% y/y May 2026) → ≈2,835 PLN; converted at 3.7635 PLN/USD (ECB 2026-07-02). Cross-checked against Eurostat price-level indices (PL ≈ 72% of EU27).
Domestic delivery qualityExcellent

InPost official news / carrier service pages (composite)

Curated by SettleMetric

Data as of
Dec 31, 2025
Verified
Jul 3, 2026
Method
InPost >28,000 parcel lockers (end-2025) with 98% next-day delivery and 763M parcels/yr; ORLEN Paczka ~14k pickup points; Poczta Polska 7.6k offices + 14.3k parcel points; DPD/DHL/GLS/UPS/FedEx nationwide. Next-day is the domestic norm.

Watch-outs

Freelancer tax burden23.6%

SettleMetric tax engine over official 2026 rules (biznes.gov.pl)

Curated by SettleMetric

Data as of
Jan 1, 2026
Verified
Jul 3, 2026
Method
Best eligible scheme pl-ryczalt-it-12 at €60,000 revenue = 257,400 PLN (ECB 4.29): ZUS social 21,459.48 + health 9,966.96 + Labor Fund 1,661.64 + 12% lump-sum tax 27,714.84 = 60,802.92 PLN → 23.6%. Expenses don't reduce ryczałt.
Internet speed42 Mbps

M-Lab NDT country aggregates for Poland

Open data

Data as of
Dec 31, 2023
Verified
Jul 3, 2026
Method
Median of 343 daily country medians, 563,348 tests (2023 — latest full year in M-Lab's public stats API; 2025/2026 files not yet published).
Notes
M-Lab NDT is single-stream and reads well below Ookla-style figures — comparable only within this criterion.

Relocating with a partner and school-age children.

Works in your favour

Homicide rate0.69/100k

Eurostat — police-recorded intentional homicide (ICCS 0101)

Open data

Data as of
Dec 31, 2024
Verified
Jul 3, 2026
Notes
Completed homicides. UNODC latest (2023): 0.80 per 100k. Polish police's ~503 'zabójstwa' (2024) includes attempts.
Private healthcare cost$1,600/yr

LuxMed / Medicover / Signal Iduna comprehensive (with-inpatient) plans — market midpoint; insurers quote on request

Curated by SettleMetric

Data as of
Jul 3, 2026
Verified
Jul 3, 2026
Method
Comprehensive private plans that include inpatient/hospital cover — top-tier LuxMed/Medicover subscriptions (own or partner hospitals) and standalone health insurance (Signal Iduna, Allianz Zdrowie, PZU) — run ≈400–700 PLN/month. Healthy-35-year-old midpoint ≈ 500 PLN/mo ≈ 6,000 PLN/yr ≈ $1,595 at 3.7635 PLN/USD (range ≈ $1,275–$2,230). Premiums are quoted on request, so this is a curated market midpoint, not a public engine quote.
Notes
Residents are covered by mandatory public insurance (NFZ); private cover is optional. Most people buy only a cheaper OUTPATIENT subscription (LuxMed/Medicover ≈150–250 PLN/mo ≈ $600/yr) and use the public system for hospital care. This figure is the with-inpatient comprehensive tier, chosen to be comparable with other countries' comprehensive plans (the earlier $603 was an outpatient-only subscription mislabelled as comprehensive).
Air quality (PM2.5)12.7 µg/m³

WHO Ambient Air Quality Database 2026 (v8.0), row "Gdansk/POL" 2024 — original data European Environment Agency, Air Quality Statistics

Open data

Data as of
Dec 31, 2024
Verified
Aug 28, 2026
Method
Row "Gdansk/POL", year 2024, pm25_concentration 12.683 µg/m³ at 99% temporal coverage, from three stations, all urban background — the cleanest station mix of any Polish city in this file. The row aggregates a station centroid of 54.3932°N 18.6305°E, 5.5km from the city centre, over a footprint of 466,631 people against the 489,328 municipal population. 2024 is the reference year used for every city in this dataset taken from the same file.
Notes
Two and a half times the WHO 2021 guideline (5 µg/m³), inside both the current EU limit (25) and the 2030 EU limit (10) — the only Polish city in this dataset below the 2030 figure. The Baltic position helps: onshore winds ventilate the city and there is less coal heating than inland. The series is broadly flat since 2020 (12.5 in 2020, 13.8 in 2022, 11.1 in 2023) rather than trending.
International schoolsno verified data

IB World Schools directory (find-an-ib-school)

Curated by SettleMetric

Data as of
Aug 28, 2026
Verified
Aug 28, 2026
Method
Intended method, unchanged from Kraków and Warsaw: count the IB World Schools the official finder returns for country=PL whose address falls inside this city. It could not be executed — see notes.
Notes
Not counted. ibo.org — the registry the Kraków and Warsaw counts are built on — returns HTTP 403 to automated requests, no Internet Archive snapshot of its Poland query exists, and the Polish national school register (RSPO) has no "international school" category among its 107 institution types, so it cannot substitute. Counting schools on their own websites' claims was rejected here for the same reason it was rejected for Málaga.

Optimising tax, banking and crypto rules.

Works in your favour

Crypto regulationLegal regulated

Polish tax authority — disposal of virtual currencies (PIT-38, 19%)

Official source

Data as of
Jul 1, 2026
Verified
Jul 3, 2026
Notes
Holding/trading legal for individuals; 19% flat tax on disposal gains (crypto-to-crypto swaps untaxed). EU MiCA applies; Poland's domestic implementing act was vetoed (latest 2026-06-11), so local CASP licensing is stalled — EU-passported providers serve the market.
Financial control levelLow

biznes.gov.pl — cash payment limits (art. 19 Prawo przedsiębiorców)

Curated by SettleMetric

Data as of
May 3, 2026
Verified
Jul 3, 2026
Method
Composite: no currency/capital controls for EU/OECD flows (Prawo dewizowe, Dz.U. 2024 poz. 1131); PLN fully convertible; B2B cash cap 15,000 PLN per transaction, no consumer cash limit; no FBAR-style foreign-account disclosure (NBP statistical reporting only above 7M PLN of foreign assets); standard EU CRS via banks.

Watch-outs

Freelancer tax burden23.6%

SettleMetric tax engine over official 2026 rules (biznes.gov.pl)

Curated by SettleMetric

Data as of
Jan 1, 2026
Verified
Jul 3, 2026
Method
Best eligible scheme pl-ryczalt-it-12 at €60,000 revenue = 257,400 PLN (ECB 4.29): ZUS social 21,459.48 + health 9,966.96 + Labor Fund 1,661.64 + 12% lump-sum tax 27,714.84 = 60,802.92 PLN → 23.6%. Expenses don't reduce ryczałt.

Prioritising safety, air, and an easy daily life.

Works in your favour

Homicide rate0.69/100k

Eurostat — police-recorded intentional homicide (ICCS 0101)

Open data

Data as of
Dec 31, 2024
Verified
Jul 3, 2026
Notes
Completed homicides. UNODC latest (2023): 0.80 per 100k. Polish police's ~503 'zabójstwa' (2024) includes attempts.
Air quality (PM2.5)12.7 µg/m³

WHO Ambient Air Quality Database 2026 (v8.0), row "Gdansk/POL" 2024 — original data European Environment Agency, Air Quality Statistics

Open data

Data as of
Dec 31, 2024
Verified
Aug 28, 2026
Method
Row "Gdansk/POL", year 2024, pm25_concentration 12.683 µg/m³ at 99% temporal coverage, from three stations, all urban background — the cleanest station mix of any Polish city in this file. The row aggregates a station centroid of 54.3932°N 18.6305°E, 5.5km from the city centre, over a footprint of 466,631 people against the 489,328 municipal population. 2024 is the reference year used for every city in this dataset taken from the same file.
Notes
Two and a half times the WHO 2021 guideline (5 µg/m³), inside both the current EU limit (25) and the 2030 EU limit (10) — the only Polish city in this dataset below the 2030 figure. The Baltic position helps: onshore winds ventilate the city and there is less coal heating than inland. The series is broadly flat since 2020 (12.5 in 2020, 13.8 in 2022, 11.1 in 2023) rather than trending.
Cost of living (single, excl. rent)$753/mo

GUS — Household Budget Survey 2024 (one-person households), CPI-uplifted

Curated by SettleMetric

Data as of
May 31, 2026
Verified
Jul 3, 2026
Method
GUS one-person household consumer spending 2,888.89 PLN/mo (2024) minus actual-rentals line 235.10 → 2,653.79 PLN; uplifted by CPI (+3.6% 2025 avg, +3.1% y/y May 2026) → ≈2,835 PLN; converted at 3.7635 PLN/USD (ECB 2026-07-02). Cross-checked against Eurostat price-level indices (PL ≈ 72% of EU27).

Watch-outs

Climate comfort5/12 mo

SettleMetric computation over climate-normals

Curated by SettleMetric

Data as of
Dec 31, 2020
Verified
Aug 28, 2026
Method
Months whose 1991–2020 normals have mean daily maximum between 15°C and 28°C and precipitation below 150mm: May (17.1°C), June, July, August and September (17.7°C) = 5. April misses on temperature at 12.3°C and October at 12.0°C; no month is excluded on rainfall, because the wettest, July, brings 89.0mm.

16

Video reviews

Hand-picked YouTube tours and living-here guides — each one checked to still play.

Gdańsk — how do people really live in the Polish seaside city?

Kate in Poland · A resident's honest review

17

Compare Gdańsk

Full country picture:

Poland overview