A proporção de católicos de Teresina ficou 7,25 pontos percentuais abaixo da proporção de católicos registrada para o estado do Piauí, que foi de 77,43%.
O Censo Demográfico 2022 apontou que em Teresina 70,18% da população de 10 anos ou mais de idade professavam a religião católica apostólica romana, maior indicador entre as capitais do país. Em 2010, a proporção de católicos em Teresina havia sido de 79,45%, o que representa uma queda de 9,27 pontos percentuais em 2022.
A proporção de católicos de Teresina ficou 7,25 pontos percentuais abaixo da proporção de católicos registrada para o estado do Piauí, que foi de 77,43%. Entre as maiores proporções de católicos das capitais do país, temos ainda: Aracaju/SE (60,39%), Fortaleza/CE (60,03%), Natal/RN (58,63%) e Curitiba/PR (55,46%). Por sua vez, as menores proporções de católicos nas capitais do país foram: Rio Branco/AC (30,51%), Boa Vista/RR (36,42%), Porto Velho/RO (40,45%) e Rio de Janeiro/RJ (43,62%).

No Piauí, o município de Bocaina apresentou 94,24% da população de 10 anos ou mais de idade professando a religião católica apostólica romana, maior proporção entre os municípios do estado, e 31º. maior indicador do Brasil. O indicador de Bocaina ficou 16,81 pontos percentuais acima da proporção de católicos observada no estado do Piauí. Na sequência entre os municípios com as maiores proporções temos: São Luís do Piauí (94,20%), Jurema (93,52%) e Bela Vista do Piauí (93,43%).

O município de Avelino Lopes apresentou 50,42% da população de 10 anos ou mais de idade professando a religião católica apostólica romana, menor proporção entre os municípios do estado. O indicador de Avelino Lopes ficou 27,01 pontos percentuais abaixo da proporção de católicos observada no estado do Piauí. Na sequência entre os municípios com as menores proporções temos: Alegrete do Piauí (52,11%), Redenção do Gurguéia (61,48%) e Corrente (61,68%).

No Estado, 174 municípios (77,68%) apresentaram uma proporção de população católica acima da proporção observada para o estado, enquanto um total de 50 municípios (22,32%) apresentou uma proporção de população católica abaixo da proporção registrada no estado.