Two official sources. One country, one month, 11 points apart.

Eurostat and Poland's own register both count Ukrainians under temporary protection. They agree on the total and disagree on who those people are.

Grouped bar chart comparing Eurostat and the Polish national register on adult sex ratio, share of minors and total stock

The totals match almost exactly. The composition does not — and no source is picked as the winner here.

Download the chart (PNG)

What the chart says

  1. They agree on the headline and disagree on the substance. Both put the stock near 958,000. Eurostat reports 45.6 men per 100 adult women, Poland's register 56.3 — and 46.0% minors against 36.8%.
  2. Neither is obviously wrong. The register suppresses cells under two people, and its birth-year cohorts sit about three years off Eurostat's age classes. That explains some of the gap, not all of it.

All 380

Poland's own register, all 380 powiaty, most concentrated first.

#PowiatVoivodeshipUnder protectionPer 1,000 residentsMen per 100 womenAdults only
1WrocławDolnośląskie57,96886.293.989.1
2PruszkowskiMazowieckie14,19977.887.080.1
3PrzemyślPodkarpackie3,84670.889.373.8
4GrójeckiMazowieckie6,57868.365.551.6
5WarszawaMazowieckie112,24260.175.364.5
6RawskiŁódzkie2,65158.668.749.7
7SochaczewskiMazowieckie4,75257.674.364.4
8ŚwinoujścieZachodniopomorskie2,14856.270.649.1
9OławskiDolnośląskie4,05652.472.758.1
10SłupskiPomorskie4,91451.566.050.1
11SopotPomorskie1,55950.054.838.6
12SłubickiLubuskie2,25749.774.864.1
13BrzezińskiŁódzkie1,42347.566.845.7
14ŚwiebodzińskiLubuskie2,53247.458.842.5
15PabianickiŁódzkie5,57147.088.781.0
16ZgierskiŁódzkie7,65746.370.656.2
17GrodziskiMazowieckie4,99446.174.460.3
18Zielona GóraLubuskie6,28845.474.764.4
19OpoleOpolskie5,58644.889.375.8
20KarkonoskiDolnośląskie2,64244.660.639.7
21KołobrzeskiZachodniopomorskie3,38744.454.032.2
22KamieńskiZachodniopomorskie1,88843.659.239.2
23KatowiceŚląskie11,90042.974.062.3
24PiaseczyńskiMazowieckie9,33542.473.559.9
25TatrzańskiMałopolskie2,79842.361.140.2
26PoznańWielkopolskie22,38841.965.347.6
27MławskiMazowieckie2,82641.566.250.2
28NowodworskiPomorskie1,36841.449.328.8
29BiałobrzeskiMazowieckie1,31240.868.253.2
30TychyŚląskie4,81940.174.962.3
31KrakówMałopolskie32,40139.778.769.3
32Piotrków TrybunalskiŁódzkie2,55439.080.868.5
33OtwockiMazowieckie4,92439.083.773.0
34Gorzów WielkopolskiLubuskie4,41338.978.966.8
35ZielonogórskiLubuskie2,86238.461.037.5
36LegnicaDolnośląskie3,44138.372.755.6
37LesznoWielkopolskie2,23438.066.855.2
38RzeszówPodkarpackie7,47637.580.869.2
39GdańskPomorskie18,29637.476.865.4
40SzamotulskiWielkopolskie3,41037.267.651.9
41Warszawski ZachodniMazowieckie5,10137.166.050.4
42PuckiPomorskie3,43337.052.833.7
43MiędzyrzeckiLubuskie1,96336.572.652.4
44GdańskiPomorskie4,93036.563.445.0
45SzczecinZachodniopomorskie13,86836.178.768.2
46ŁęczyckiŁódzkie1,63635.961.539.3
47GoleniowskiZachodniopomorskie2,89935.867.749.7
48GdyniaPomorskie8,52635.777.964.8
49BolesławieckiDolnośląskie3,09335.659.843.8
50LegnickiDolnośląskie1,95135.663.846.8
51ŻyrardowskiMazowieckie2,63635.287.172.6
52LublinLubelskie11,17234.294.188.0
53Łódzki WschodniŁódzkie2,58234.271.250.0
54KępińskiWielkopolskie1,90234.275.150.8
55Bielsko-BiałaŚląskie5,56134.175.761.4
56SulęcińskiLubuskie1,10333.558.232.2
57GliwiceŚląskie5,51533.073.659.8
58SosnowiecŚląskie6,02832.978.067.2
59NowodworskiMazowieckie2,59832.876.961.9
60GrodziskiWielkopolskie1,68032.770.950.7
61ŚredzkiWielkopolskie1,96732.777.760.1
62BieszczadzkiPodkarpackie65832.662.146.4
63KartuskiPomorskie4,99531.870.451.9
64MiędzychodzkiWielkopolskie1,12031.765.236.4
65PoznańskiWielkopolskie14,55131.777.264.5
66LegionowskiMazowieckie4,24631.676.861.7
67ŻoryŚląskie1,93431.374.564.2
68WolsztyńskiWielkopolskie1,75431.261.742.3
69GorzowskiLubuskie2,27030.663.835.7
70NowosolskiLubuskie2,44430.062.444.2
71SiedlceMazowieckie2,22630.073.053.8
72BydgoszczKujawsko-Pomorskie9,45829.568.451.7
73PolickiZachodniopomorskie2,55429.266.744.4
74CieszyńskiŚląskie5,03429.160.139.3
75TrzebnickiDolnośląskie2,55329.062.243.9
76SkierniewiceŁódzkie1,28828.771.356.6
77KoszalinZachodniopomorskie2,99128.672.657.9
78WłodawskiLubelskie97428.277.153.1
79PłońskiMazowieckie2,33228.262.446.3
80JarosławskiPodkarpackie3,22628.284.953.9
81WołomińskiMazowieckie7,87728.177.062.9
82OleśnickiDolnośląskie2,98227.968.547.6
83KrośnieńskiLubuskie1,44627.972.157.4
84ŻarskiLubuskie2,48127.873.359.1
85KutnowskiŁódzkie2,44527.569.849.5
86KrakowskiMałopolskie8,31227.364.847.7
87NowotomyskiWielkopolskie2,04327.369.048.0
88OpolskiOpolskie3,27127.163.643.1
89GryfickiZachodniopomorskie1,49827.053.236.3
90Jelenia GóraDolnośląskie1,95126.662.041.8
91WałbrzyskiDolnośląskie1,36926.452.626.6
92SławieńskiZachodniopomorskie1,35026.061.739.4
93BydgoskiKujawsko-Pomorskie3,31425.774.155.2
94TomaszowskiŁódzkie2,76525.564.742.4
95ŻywieckiŚląskie3,73625.473.447.2
96WrocławskiDolnośląskie4,91825.369.448.6
97MiechowskiMałopolskie1,14424.952.932.7
98BrzeskiOpolskie2,09724.765.949.6
99LeskiPodkarpackie61724.767.240.9
100ŚwidnickiDolnośląskie3,63824.670.347.9
101KaliskiWielkopolskie1,99224.463.439.7
102KoszalińskiZachodniopomorskie1,56324.351.529.0
103BytowskiPomorskie1,82424.164.649.3
104CzęstochowaŚląskie4,82824.073.759.7
105ŚredzkiDolnośląskie1,44123.960.536.5
106JaworskiDolnośląskie1,10223.864.545.4
107OpolskiLubelskie1,29623.866.443.7
108WyszkowskiMazowieckie1,73423.873.153.9
109BędzińskiŚląskie3,37723.768.449.1
110WołowskiDolnośląskie1,05623.654.837.0
111SłupskPomorskie1,98623.660.739.5
112SkierniewickiŁódzkie88423.566.550.6
113MyszkowskiŚląskie1,55923.458.439.5
114GryfińskiZachodniopomorskie1,77623.465.238.8
115ChorzówŚląskie2,28223.276.861.3
116OlkuskiMałopolskie2,40123.164.239.4
117OstrzeszowskiWielkopolskie1,24123.068.845.3
118ŁódźŁódzkie14,50422.769.854.3
119KielceŚwiętokrzyskie4,05222.793.373.1
120LubańskiDolnośląskie1,13922.663.942.6
121StrzeleckiOpolskie1,59122.664.941.6
122Dąbrowa GórniczaŚląskie2,51922.673.560.1
123KrotoszyńskiWielkopolskie1,66222.571.053.3
124PuławskiLubelskie2,34322.371.947.7
125NowotarskiMałopolskie4,22822.366.942.6
126NamysłowskiOpolskie92622.354.135.0
127SokołowskiMazowieckie1,08522.162.444.7
128MińskiMazowieckie3,50622.065.645.1
129ŁowickiŁódzkie1,59321.960.440.8
130KrapkowickiOpolskie1,29121.965.739.1
131ProszowickiMałopolskie90021.665.146.3
132KłodzkiDolnośląskie3,08521.566.241.9
133ZabrzeŚląskie3,23821.570.351.7
134KamiennogórskiDolnośląskie84321.443.926.2
135PrzemyskiPodkarpackie1,50321.487.254.7
136ToruńKujawsko-Pomorskie4,10321.368.252.8
137KościerskiPomorskie1,53321.366.639.7
138LeszczyńskiWielkopolskie1,29721.261.337.1
139DzierżoniowskiDolnośląskie1,96021.162.544.9
140PłockMazowieckie2,29321.178.063.4
141PułtuskiMazowieckie1,04220.969.750.6
142MrągowskiWarmińsko-Mazurskie97620.955.735.9
143Strzelecko-DrezdeneckiLubuskie95020.861.638.7
144Bieruńsko-LędzińskiŚląskie1,23420.869.545.8
145KaliszWielkopolskie1,89020.868.851.4
146SuskiMałopolskie1,70620.774.344.9
147AugustowskiPodlaskie1,10720.760.942.9
148WschowskiLubuskie75420.554.235.9
149WrzesińskiWielkopolskie1,60120.574.651.2
150StargardzkiZachodniopomorskie2,43020.569.848.8
151ŚwidnickiLubelskie1,39920.485.154.1
152MyślenickiMałopolskie2,65320.453.632.0
153TczewskiPomorskie2,24320.466.849.4
154GliwickiŚląskie2,29820.462.639.2
155ObornickiWielkopolskie1,19320.467.647.0
156OświęcimskiMałopolskie2,97220.369.441.6
157MilickiDolnośląskie70620.157.631.1
158KozienickiMazowieckie1,13320.156.733.8
159StrzelińskiDolnośląskie81919.952.829.0
160GarwolińskiMazowieckie2,08419.956.935.3
161BielskiŚląskie3,30119.968.348.5
162JarocińskiWielkopolskie1,38019.974.253.6
163MyśliborskiZachodniopomorskie1,21719.971.249.9
164WejherowskiPomorskie4,60019.866.844.6
165ZłotoryjskiDolnośląskie78519.767.747.9
166ŁosickiMazowieckie55219.771.454.8
167ZgorzeleckiDolnośląskie1,63119.561.643.0
168WałbrzychDolnośląskie1,89819.567.249.4
169WieluńskiŁódzkie1,38219.471.050.6
170CzłuchowskiPomorskie1,00419.276.152.9
171PiotrkowskiŁódzkie1,70619.162.033.9
172MysłowiceŚląskie1,33619.077.057.7
173BiałogardzkiZachodniopomorskie82919.068.247.2
174ChrzanowskiMałopolskie2,19318.865.444.4
175WielickiMałopolskie2,73818.766.650.5
176LęborskiPomorskie1,17718.658.638.1
177MikołowskiŚląskie1,85918.660.337.7
178Biała PodlaskaLubelskie99118.599.077.6
179ZambrowskiPodlaskie75618.576.652.5
180LubińskiDolnośląskie1,86918.469.947.4
181BielskiPodlaskie90818.463.348.0
182ChojnickiPomorskie1,75318.471.047.6
183SiedleckiMazowieckie1,47118.360.842.6
184ŻnińskiKujawsko-Pomorskie1,21218.259.337.2
185RadomszczańskiŁódzkie1,90018.275.360.3
186WieruszowskiŁódzkie74718.175.454.2
187KluczborskiOpolskie1,08118.162.340.9
188KościańskiWielkopolskie1,37518.063.341.6
189MogileńskiKujawsko-Pomorskie76517.860.738.3
190PoddębickiŁódzkie69117.872.349.3
191KoninWielkopolskie1,15217.773.555.3
192ParczewskiLubelskie55217.552.130.9
193OstrowskiWielkopolskie2,73317.467.442.2
194ŁęczyńskiLubelskie95517.379.847.2
195PrzysuskiMazowieckie65417.366.443.4
196WadowickiMałopolskie2,69517.264.337.5
197RaciborskiŚląskie1,68617.271.052.0
198LwóweckiDolnośląskie71817.164.738.0
199BytomŚląskie2,47517.171.349.2
200PolkowickiDolnośląskie1,03417.063.645.6
201CzęstochowskiŚląskie2,21717.061.135.0
202NowomiejskiWarmińsko-Mazurskie69416.849.235.2
203PilskiWielkopolskie2,15516.860.741.1
204ŁaskiŁódzkie79516.558.436.3
205RadomMazowieckie3,17416.587.566.9
206Kędzierzyńsko-KozielskiOpolskie1,39716.564.743.5
207TarnogórskiŚląskie2,27216.463.337.9
208ZąbkowickiDolnośląskie96216.360.932.8
209GrudziądzKujawsko-Pomorskie1,41716.374.158.5
210ChełmskiLubelskie1,17416.269.251.3
211EłckiWarmińsko-Mazurskie1,42016.263.651.2
212LubelskiLubelskie2,67316.166.045.6
213StarogardzkiPomorskie2,00016.165.438.9
214RybnikŚląskie2,07016.179.158.5
215Nowy SączMałopolskie1,26716.062.941.4
216ŻagańskiLubuskie1,14015.865.547.1
217ZawierciańskiŚląskie1,71915.863.141.7
218SandomierskiŚwiętokrzyskie1,10815.893.767.1
219WęgrowskiMazowieckie95515.667.352.2
220BełchatowskiŁódzkie1,65815.562.438.3
221PszczyńskiŚląskie1,71315.569.647.6
222IławskiWarmińsko-Mazurskie1,37815.561.242.7
223BocheńskiMałopolskie1,62415.258.735.8
224LimanowskiMałopolskie2,00015.262.135.9
225OstródzkiWarmińsko-Mazurskie1,47415.164.046.0
226Czarnkowsko-TrzcianeckiWielkopolskie1,24015.160.839.7
227ŚremskiWielkopolskie91515.167.936.7
228BiłgorajskiLubelskie1,41115.067.642.4
229HrubieszowskiLubelskie82014.973.053.0
230RyckiLubelskie75114.983.255.7
231SzydłowieckiMazowieckie54714.860.941.3
232SkarżyskiŚwiętokrzyskie98314.862.538.6
233ZamojskiLubelskie1,46014.771.040.3
234NyskiOpolskie1,84514.758.835.3
235PyrzyckiZachodniopomorskie52014.656.632.5
236MalborskiPomorskie87014.564.542.0
237SuwałkiPodlaskie97514.473.556.0
238PleszewskiWielkopolskie86914.459.435.4
239PrudnickiOpolskie71814.371.046.5
240WodzisławskiŚląskie2,12414.367.440.9
241GłogowskiDolnośląskie1,19314.268.749.2
242GnieźnieńskiWielkopolskie1,98114.261.538.5
243GostyńskiWielkopolskie1,02214.156.533.8
244TucholskiKujawsko-Pomorskie65014.041.024.1
245OstrowskiMazowieckie94214.061.939.5
246OlsztynWarmińsko-Mazurskie2,31814.077.165.6
247LubartowskiLubelskie1,14613.884.860.7
248TarnobrzegPodkarpackie58913.884.671.8
249SieradzkiŁódzkie1,49913.761.744.7
250NowosądeckiMałopolskie2,93213.758.734.2
251ŚwieckiKujawsko-Pomorskie1,25813.468.950.0
252JaworznoŚląskie1,14613.473.654.4
253AleksandrowskiKujawsko-Pomorskie70013.363.644.2
254ToruńskiKujawsko-Pomorskie1,53313.365.639.2
255KrasnostawskiLubelskie76713.372.045.3
256KrosnoPodkarpackie57713.381.459.7
257ChodzieskiWielkopolskie59013.363.041.7
258CiechanowskiMazowieckie1,10513.266.445.4
259Siemianowice ŚląskieŚląskie82113.273.955.3
260OleskiOpolskie79113.162.441.5
261StarachowickiŚwiętokrzyskie1,07513.168.046.0
262KazimierskiŚwiętokrzyskie40313.058.735.1
263KłobuckiŚląskie1,04312.967.442.2
264OlsztyńskiWarmińsko-Mazurskie1,69312.961.542.0
265TomaszowskiLubelskie95212.778.963.7
266GłubczyckiOpolskie52812.772.549.7
267RawickiWielkopolskie73812.769.747.4
268ZamośćLubelskie71512.685.772.1
269InowrocławskiKujawsko-Pomorskie1,84112.563.140.2
270BiałostockiPodlaskie2,01112.564.338.8
271OstrołękaMazowieckie58312.378.863.6
272ChełmLubelskie67912.292.984.0
273WałeckiZachodniopomorskie59812.269.439.7
274ZwoleńskiMazowieckie40912.164.935.6
275KwidzyńskiPomorskie95612.167.450.5
276BuskiŚwiętokrzyskie80712.158.546.0
277PajęczańskiŁódzkie57012.064.345.1
278TureckiWielkopolskie96012.063.042.5
279ŚwiętochłowiceŚląskie53211.962.746.4
280WągrowieckiWielkopolskie81511.963.733.7
281OleckiWarmińsko-Mazurskie37011.870.541.5
282BrodnickiKujawsko-Pomorskie90311.772.048.1
283LublinieckiŚląskie86411.770.440.7
284ŁobeskiZachodniopomorskie38011.653.838.4
285RybnickiŚląskie87611.553.431.4
286Ruda ŚląskaŚląskie1,47311.574.762.2
287OpoczyńskiŁódzkie80411.467.540.0
288ZduńskowolskiŁódzkie71511.473.153.4
289GórowskiDolnośląskie36011.350.633.1
290BrzeskiMałopolskie1,02911.362.335.4
291SiemiatyckiPodlaskie44911.372.741.7
292GiżyckiWarmińsko-Mazurskie59511.360.833.6
293SępoleńskiKujawsko-Pomorskie42711.254.228.3
294BialskiLubelskie1,16111.263.140.1
295ŁomżaPodlaskie65811.269.247.7
296SłupeckiWielkopolskie63311.267.046.6
297ŚwidwińskiZachodniopomorskie47011.170.946.7
298PłockiMazowieckie1,19811.062.836.6
299SanockiPodkarpackie97211.079.762.0
300BiałystokPodlaskie3,18111.069.655.0
301ChoszczeńskiZachodniopomorskie48011.074.538.1
302TarnówMałopolskie1,10610.976.153.4
303PrzeworskiPodkarpackie81910.999.882.8
304RadomskiMazowieckie1,63410.860.833.2
305TarnowskiMałopolskie2,09610.763.939.6
306SokólskiPodlaskie64010.727.714.8
307ŁukowskiLubelskie1,05710.662.643.9
308NidzickiWarmińsko-Mazurskie31710.667.738.1
309SzczycieńskiWarmińsko-Mazurskie68810.567.045.9
310WłocławekKujawsko-Pomorskie1,02210.480.971.2
311HajnowskiPodlaskie39210.469.047.9
312LipskiMazowieckie31710.388.769.0
313MakowskiMazowieckie41610.261.939.5
314SzczecineckiZachodniopomorskie72610.267.339.3
315WysokomazowieckiPodlaskie53110.178.253.3
316KoneckiŚwiętokrzyskie71810.055.734.8
317GołdapskiWarmińsko-Mazurskie2409.967.861.4
318SuwalskiPodlaskie3379.866.034.6
319KętrzyńskiWarmińsko-Mazurskie5449.878.958.5
320WęgorzewskiWarmińsko-Mazurskie1969.766.135.2
321KonińskiWielkopolskie1,2379.664.733.1
322RadziejowskiKujawsko-Pomorskie3499.558.631.3
323LubaczowskiPodkarpackie4899.5100.482.2
324GorlickiMałopolskie9729.461.238.7
325ŁomżyńskiPodlaskie4639.472.842.3
326WłoszczowskiŚwiętokrzyskie3879.253.031.2
327ChełmińskiKujawsko-Pomorskie4419.167.745.6
328KieleckiŚwiętokrzyskie1,9259.170.237.7
329ElblągWarmińsko-Mazurskie1,0169.172.847.8
330RadzyńskiLubelskie4839.076.942.0
331LidzbarskiWarmińsko-Mazurskie3359.066.734.9
332DrawskiZachodniopomorskie4709.051.133.0
333JanowskiLubelskie3748.974.054.8
334MieleckiPodkarpackie1,1708.962.039.7
335Jastrzębie-ZdrójŚląskie7188.960.640.4
336PiskiWarmińsko-Mazurskie4538.951.538.8
337PińczowskiŚwiętokrzyskie3148.861.026.8
338StalowowolskiPodkarpackie8508.676.764.3
339DębickiPodkarpackie1,1208.562.841.7
340KraśnickiLubelskie7278.361.643.6
341Piekary ŚląskieŚląskie4218.363.246.3
342NakielskiKujawsko-Pomorskie6718.255.031.4
343DziałdowskiWarmińsko-Mazurskie4838.053.333.3
344ZłotowskiWielkopolskie5227.955.435.7
345SejneńskiPodlaskie1427.854.325.4
346JędrzejowskiŚwiętokrzyskie6147.758.743.9
347OstrowieckiŚwiętokrzyskie7477.763.147.8
348KolskiWielkopolskie6167.765.641.4
349WąbrzeskiKujawsko-Pomorskie2397.540.616.2
350PrzasnyskiMazowieckie3617.561.936.8
351RzeszowskiPodkarpackie1,3157.470.347.5
352SztumskiPomorskie2747.355.723.4
353GostynińskiMazowieckie2937.167.432.2
354KrośnieńskiPodkarpackie7346.858.934.8
355OpatowskiŚwiętokrzyskie3206.8130.2101.1
356OstrołęckiMazowieckie5846.752.525.6
357ŁańcuckiPodkarpackie5366.773.549.8
358NiżańskiPodkarpackie4226.787.659.2
359BraniewskiWarmińsko-Mazurskie2456.759.135.2
360Ropczycko-SędziszowskiPodkarpackie4816.558.238.3
361TarnobrzeskiPodkarpackie3116.2110.182.1
362RypińskiKujawsko-Pomorskie2476.175.239.0
363DąbrowskiMałopolskie3506.158.433.1
364WłocławskiKujawsko-Pomorskie4876.055.126.8
365LipnowskiKujawsko-Pomorskie3545.868.638.5
366LeżajskiPodkarpackie3805.857.731.5
367StaszowskiŚwiętokrzyskie3905.883.143.0
368GrajewskiPodlaskie2375.569.343.0
369ElbląskiWarmińsko-Mazurskie2945.557.220.8
370ŻuromińskiMazowieckie1845.387.867.4
371SierpeckiMazowieckie2385.060.826.3
372GrudziądzkiKujawsko-Pomorskie1914.964.715.3
373BartoszyckiWarmińsko-Mazurskie2534.967.536.3
374Golubsko-DobrzyńskiKujawsko-Pomorskie1934.545.121.3
375MonieckiPodlaskie1634.552.314.3
376JasielskiPodkarpackie4043.891.566.0
377BrzozowskiPodkarpackie2313.767.439.5
378KolbuszowskiPodkarpackie2073.468.346.2
379StrzyżowskiPodkarpackie2013.484.434.7
380KolneńskiPodlaskie972.873.226.3

"Per 1,000 residents" is the stock against that powiat's population. Ratios are men per 100 women. Adults are those born 2007 or earlier at the reference date.

Where this is wrong

Sources

Eurostat: migr_asytpsm, temporary protection, 2026-06. Poland: Ministerstwo Cyfryzacji register via dane.gov.pl, 2026-07-14, 380 powiaty summed. Built with Python and matplotlib.

Country-level figures for all 31 reporting states are on the Ukrainian refugees in Europe page.

All 31 reporting states →

The country-level view of the same Eurostat series, mapped per 1,000 residents.

The per-market deep-dives — 13 tabs of cost, visa, tax, safety and sub-national ratio for one country — are behind the Pro gate. Everything on this page is not.