Według danych GUS w 2009 roku ok. 95,5 % ludności kraju, stanowili Chrześcijanie, spośród pozostałych wyznań katolickich najliczniejsi są unici, czyli wyznawcy Kościoła Grekokatolickiego (53 tysiące), przeważają ty Łemkowie i Ukraińcy.
Kolejną liczną grupę wyznaniową stanowią ludność Prawosławna (510 tyś.), należący do Polskiego Autokefalicznego Kościoła Prawosławnego. Wyznawcy tej religii mieszkają głównie na wschodzie kraju i są to przede wszystkim: Białorusini, Ukraińcy, Łemkowie i Rosjanie.
Około 150 tysięcy osób związanych jest w Polsce z wyznaniem protestanckim i związkami wyznaniowymi związanymi z protestancką tradycją. Należy tu głównie Kościół Ewangelicko-Augsburski (78 tyś) czy Kościół Zielonoświątkowy (21 tys.).
Związki wyznaniowe niechrześcijańskie
Są one reprezentowane w Polsce zarówno przez tradycyjne związki wyznaniowe
Tatarów (Muzułmański Związek Religijny z ok. 5 tys. wiernych),
Żydów (Związek Gmin Wyznaniowych Żydowskich) Karaimów (Karaimski Związek Religijny), jak i organizacje religijne nawiązujące do religii orientalnych (islamu, hinduizmu, buddyzmu). Te ostatnie przedostawały się do Polski najczęściej z Zachodu i noszą cechy nowych kultów synkretycznych, pozyskujących zwolenników zwłaszcza wśród młodszego pokolenia.