In 1920 maakte een deel van de Katholieke Kerk zich los van Rome, waarmee de Tsjechoslowaakse Kerk, een nationale katholieke kerk, ontstond (sinds 1971 Tsjechoslowaakse Hussitische Kerk geheten).
Na de Tweede Wereldoorlog
Van 1949 tot 1990 stonden alle kerkelijke organisaties onder controle van het communistisch regime, dat ook de salarissen van de geestelijken betaalde. In de jaren 1950 en het begin van de jaren 1960 was de verhouding tussen de Kerk en de communistische staat zeer slecht. De primaat van Tsjechoslowakije, Mgr. Beran, had tot 1965 huisarrest en werd ontheven van zijn taak als aartsbisschop (hij werd vervangen door een apostolisch administrator). Het aantal kerken liep terug van 10473 in 1948 tot 3200 in 1967, het aantal priesters van 7040 tot 4700, het aantal bisschoppen van twaalf tot vier (acht diocesen werden bestuurd door priesters, aangesteld door de staat).
In 1968 werd de Slowaakse Grieks-Katholieke Kerk met ca. 300.000 gelovigen, die in 1950 door een besluit van de burgerlijke overheid bij de Orthodoxe Kerk van Tsjechoslovakije was ingelijfd, in haar zelfstandigheid en haar bezittingen hersteld.
Na de val van Dubček (1969) was de situatie voor de Kerk, speciaal wat betreft de mogelijkheden tot het geven van godsdienstonderricht op de scholen, weer aanzienlijk ongunstiger geworden.
In 1990 is de Kerk officieel van de staat gescheiden.
Vanaf 1971 beheerste de vereniging van procommunistische priesters, Pacem in Terris, de Katholieke Kerk in Tsjechoslowakije. Deze organisatie stond onder invloed van de staat. Pacem in Terris werd in 1990 opgeheven.
Volgens de volkstelling van 2011 wonen er 3.347.277 katholieken in Slowakije, hetgeen 62% van de bevolking is.[1] Het aantal katholieken is tussen de laatste volkstellingen (2001-2011) flink afgenomen.
Aantal katholieken in Slowakije
volkstelling 1991
volkstelling 2001
volkstelling 2011
Aantal
%
Aantal
%
Aantal
%
Rooms-Katholieken
3.187.383
60,4
3.708.120
68,9
3.347.277
62,0
Grieks-Katholieken
178.733
3,4
219.831
4,1
206.871
3,8
Oudkatholieken
882
0,0
1.733
0,0
1.687
0,0
Totale bevolking
5.274.335
100,0
5.379.455
100,0
5.397.036
100,0
Geografische verspreiding
Katholieken vormen in alle regio's de meerderheid van de bevolking. Verhoudingsgewijs wonen de meeste katholieken in de regio's Nitra, Žilina en Trnava.