20 Batalion Piechoty (20 bp) – pododdział piechoty Polskich Sił Zbrojnych na Zachodzie.

Formowanie i zmiany organizacyjne Realizacja dalszych planów "Rozbudowy Sił Zbrojnych" i masowy napływ ochotników, byłych jeńców z armii niemieckiej Polaków, spowodował rozrost jednostek 7 Dywizji Piechoty. W myśl rozkazu dowódcy Bazy II Korpusu L.dz.5421/Tjn./SD/45 z dnia 7 czerwca 1945 od 22 czerwca rozpoczęto formowanie 20 batalionu piechoty. Na stanowisko dowódcy batalionu został wyznaczony mjr Stanisław Kwasnowski. Zgodnie z rozkazem dowódcy 7 DP L.dz.1676/Og.Org./45 z dniem 22 czerwca z każdego batalionu 17 Brygady Piechoty (21, 22, 23) wydzielono kompletne czwarte kompanie strzelców i na ich bazie powstał zalążek 20 batalionu piechoty. Batalion był organizowany według brytyjskiego etatu ME.1767/1 z możliwością powiększenia norm dla funkcjonowania i życia batalionu. Pierwszym dniem samodzielnego funkcjonowania był 2 lipca 1945. Kwaterował na terenie obozu w San Basilio pod namiotami.