PKO Bank Polski branches in Poland — 1220 locations
1220 locations of PKO Bank Polski in our database.
Data current as of: 16 September 2026
Oddział 1 w Malborku
ul. Mikołaja Kopernika 2, Centrum, Malbork 82-200
Own-bank ATM: 5 m (accepts deposits)
(80) 030 23 02Agencja nr FMC8 PKO Banku Polskiego
ul. Nurska 33, Małkinia Górna 07-320
Own-bank ATM: 67 m
(29) 745 55 27Agencja nr EZ80 PKO Banku Polskiego
pl. Kościuszki 26, Małogoszcz 28-366
Own-bank ATM: 20 m (accepts deposits)
(72) 333 64 66Oddział 1 w Markach
ul. Promienna 4 B, Marki 05-270
Own-bank ATM: 3 m (accepts deposits)
(80) 030 23 02Agencja nr 3620 PKO Banku Polskiego
ul. Woj. Polskiego 53, Maszewo 72-130
(91) 418 79 19Oddział 1 w Miastku
ul. Armii Krajowej 21, Miastko 77-200
Own-bank ATM: 10 m (accepts deposits)
(80) 030 23 02Agencja nr GD70 PKO Banku Polskiego
ul. Białostocka 30A, Michałowo 16-050
(79) 666 93 33Oddział 1 w Miechowie
ul. Henryka Sienkiewicza 27, Miechów 32-200
Own-bank ATM: 4 m (accepts deposits)
(80) 030 23 02Agencja nr IGO0 PKO Banku Polskiego
ul. Częstochowska 43A, Miedźno 42-120
(00) 000 00 00Oddział 1 w Międzychodzie
ul. Rynek 3, Międzychód 64-400
Own-bank ATM: 7 m (accepts deposits)
(80) 030 23 02Oddział 1 w Międzyrzecu Podlaskim
ul. Rymarska 11, Międzyrzec Podlaski 21-560
Own-bank ATM: 10 m (accepts deposits)
(80) 030 23 02Oddział 1 w Międzyrzeczu
os. Centrum 1, Międzyrzecz 66-300
Own-bank ATM: 4 m (accepts deposits)
(80) 030 23 02Oddział 1 w Międzyzdrojach
ul. Gryfa Pomorskiego 21/8, Międzyzdroje 72-500
Own-bank ATM: 6 m (accepts deposits)
(80) 030 23 02Oddział 1 w Mielcu
ul. Jagiellończyka 11, Osiedle, Mielec 39-300
Own-bank ATM: 9 m (accepts deposits)
(80) 030 23 02Oddział 1 w Mielcu
ul. Żeromskiego 26, Osiedle, Mielec 39-300
Own-bank ATM: 377 m (accepts deposits)
(80) 030 23 02Oddział 1 w Mikołowie
ul. Młyńska 8, Reta, Mikołów 43-190
Own-bank ATM: 4 m (accepts deposits)
(80) 030 23 02Agencja nr CL11 PKO Banku Polskiego
ul. Partyzancka 24, Milejów-Osada 21-020
Own-bank ATM: 198 m
(81) 466 72 55Oddział 1 w Miliczu
ul. Dworcowa 5, Milicz 56-300
Own-bank ATM: 12 m (accepts deposits)
(80) 030 23 02Agencja nr IGX6 PKO Banku Polskiego
pl. Wolności 8a, Milówka 34-360
(48) 500 520 967Oddział 1 w Mińsku Mazowieckim
ul. Jana Pawła II 22, Mińsk Mazowiecki 05-300
Own-bank ATM: 2 m (accepts deposits)
(80) 030 23 02Oddział 1 w Mławie
ul. Żeromskiego 2A, Śródmieście, Mława 06-500
Own-bank ATM: 2 m (accepts deposits)
(80) 030 23 02Oddział 1 w Mogilnie
ul. Jagiełły 11, Mogilno 88-300
Own-bank ATM: 34 m (accepts deposits)
(80) 030 23 02Oddział 1 w Mońkach
al. Niepodległości 4, Mońki 19-100
Own-bank ATM: 2 m (accepts deposits)
(80) 030 23 02Oddział 1 w Morągu
ul. Mickiewicza 11 B, Morąg 14-300
Own-bank ATM: 7 m (accepts deposits)
(80) 030 23 02Oddział 1 w Mosinie
ul. Farbiarska 28, Mosina 62-050
Own-bank ATM: 14 m (accepts deposits)
(80) 030 23 02Oddział 1 w Mrągowie
ul. Ratuszowa 1A, Mrągowo 11-700
Own-bank ATM: 3 m (accepts deposits)
(80) 030 23 02Oddział 1 w Mszanie Dolnej
ul. Orkana 10, Mszana Dolna 34-730
Own-bank ATM: 5 m (accepts deposits)
(80) 030 23 02Oddział 1 w Mszczonowie
ul. Dworcowa 1, Mszczonów 96-320
Own-bank ATM: 9 m (accepts deposits)
(80) 030 23 02Oddział 1 w Murowanej Goślinie
ul. Nowy Rynek 1, Zielone Wzgórza, Murowana Goślina 62-095
Own-bank ATM: 3 m (accepts deposits)
(80) 030 23 02Oddział 1 w Myślenicach
ul. Konstantego I. Gałczyńskiego 16, Myślenice 32-400
Own-bank ATM: 7 m (accepts deposits)
(80) 030 23 02Oddział 1 w Myśliborzu
ul. Niedziałkowskiego 1, Myślibórz 74-300
Own-bank ATM: 17 m (accepts deposits)
(80) 030 23 02Oddział 2 w Mysłowicach
ul. Brzęczkowicka 2C, Słupna, Mysłowice 41-412
Own-bank ATM: 3 m (accepts deposits)
(80) 030 23 02Oddział 1 w Mysłowicach
ul. Mikołowska 12A, Słupna, Mysłowice 41-400
Own-bank ATM: 3 m (accepts deposits)
(80) 030 23 02Oddział 1 w Myszkowie
ul. 11 Listopada 28, Nowy Myszków, Myszków 42-300
Own-bank ATM: 1 m (accepts deposits)
(80) 030 23 02Agencja nr FMB9 PKO Banku Polskiego
ul. Graniczna 2, Nadarzyn 05-830
Own-bank ATM: 164 m (accepts deposits)
(60) 980 03 40Oddział 1 w Nakle nad Notecią
ul. Dąbrowskiego 2, Nakło Nad Notecią 89-100
Own-bank ATM: 2 m (accepts deposits)
(80) 030 23 02Oddział 1 w Namysłowie
ul. Wały Jana III 5, Namysłów 46-100
Own-bank ATM: 6 m (accepts deposits)
(80) 030 23 02Oddział 1 w Nasielsku
ul. Kilińskiego 10, Nowa Wieś, Nasielsk 05-190
Own-bank ATM: 2 m (accepts deposits)
(80) 030 23 02Oddział 1 w Nidzicy
ul. Kościuszki 10, Nidzica 13-100
Own-bank ATM: 2 m (accepts deposits)
(80) 030 23 02Oddział 1 w Niemodlinie
ul. Wojska Polskiego 7, Niemodlin 49-100
Own-bank ATM: 3 m (accepts deposits)
(80) 030 23 02Oddział 1 w Niepołomicach
Rynek 13, Niepołomice 32-005
Own-bank ATM: 487 m
(80) 030 23 02Agencja nr FKR2 PKO Banku Polskiego
ul. Jana Kazimierza 142, Nieporęt 05-126
(00) 000 00 00Oddział 1 w Nisku
pl. Wolności 1, Nisko 37-400
Own-bank ATM: 15 m (accepts deposits)
(80) 030 23 02Oddział 1 w Nowej Dębie
ul. Kościuszki 12, Nowa Dęba 39-460
Own-bank ATM: 10 m (accepts deposits)
(80) 030 23 02Oddział 2 w Nowej Rudzie
os. XXX Lecia 16, Zagórze, Nowa Ruda 57-402
Own-bank ATM: 9 m (accepts deposits)
(80) 030 23 02Oddział 1 w Nowej Rudzie
ul. Teatralna 9, Nowa Ruda 57-400
Own-bank ATM: 14 m
(80) 030 23 02Oddział 1 w Nowej Soli
pl. Wyzwolenia 1, Zatorze, Nowa Sól 67-100
Own-bank ATM: 13 m (accepts deposits)
(80) 030 23 02Agencja nr BL61 PKO Banku Polskiego
ul. Bydgoska 15A, Nowa Wieś Wielka 86-060
(52) 320 80 80Oddział 1 w Nowem
ul. Rynek 5-8, Nowe 86-170
Own-bank ATM: 13 m (accepts deposits)
(80) 030 23 02Agencja nr 4231 PKO Banku Polskiego
ul. GŁÓWNY RYNEK 13, Nowe Miasto 09-120
(88) 479 81 99