Katolička Crkva je jedna od najvažniji institucija koja je skrbila za očuvanje nacionalnog, kulturnog, ali i socijalnog identiteta naroda. Danas je mreža nad/biskupijskih Caritasa dio sustava socijalne skrbi za razne kategorije ljudi u potrebi – beskućnike, gladne koji su korisnici pučkih kuhinja, žrtve obiteljskog nasilja, domova za stare i nemoćne ili osoba s tjelesnim i/ili intelektualnim teškoćama, za osobe koje trebaju savjetovanje ili razne oblike psihosocijalne pomoći, napuštenu djecu, maloljetne majke, ovisnike, civilne ročnike, programe resocijalizacije. U suradnji s centrima za socijalni rad ili na preporuku župnika osobe u potrebi mogu se obratiti domovima ili servisima koje na svom području organiziraju nad/biskupijski Caritasi i tako postati korisnicima.
Pučke kuhinje u sustavu Caritasa nalaze se u Zadru i Benkovcu, Varaždinu, Osijeku, Slavonskom Brodu, Vinkovcima, Vukovaru, Sisku, Šibeniku, Bjelovaru, Splitu, Požegi. Dnevno se osigura oko 2500 obroka.
Domovi za stare i nemoćne u sustavu Caritasa nalaze se u Vrbovcu i Ivancu.
Domovi za djecu bez roditeljske ili odgovarajuće skrbi iz sustava Caritasa nalaze se u Majmajoli i na nekoliko lokacija u Zagrebu.
Domovi za djecu i odrasle osobe s intelektualnim i tjelesnim teškoćama nalaze se u Oborovu, Brezovici i Čakovcu.
Caritasove sigurne kuće za žrtve obiteljskog nasilja nalaze se u Splitu, Šibeniku, Rijeci i Zagrebu.
Caritasova prihvatilišta za beskućnike su u Zagrebu, Osijeku, Šibeniku.