A cidade de São Caetano de Odivelas tinha em 2010, 16.891 (dezesseis mil, oitocentos e noventa e um habitantes), uma variação de 8,31% em relação ao ano 2000 quando a população era de 15.595 (quinze mil, quinhentos e noventa e cinco habitantes).
Em 2021, a população estimada pelo IBGE era de 18.207 (dezoito mil, duzentos e sete habitantes).
Abaixo a distribuição populacional por sexo e residência.
Divisão da população (Censo de 2010)
Por sexo:
Homens: 8.806
Mulheres: 8.085
52,13%
47,87%
Urbana x Rural:
Urbana: 6.958
Rural: 9.933
41,19%
58,81%
São Caetano de Odivelas
Média PA
Média Brasil
Homens
52,13%
50,41%
48,96%
Mulheres
47,87%
49,59%
51,04%
População urbana
41,19%
68,49%
84,35%
População rural
58,81%
31,51%
15,65%
Fonte dos dados: Censo IBGE 2000, Censo IBGE 2010 e Estimativas de população IBGE 2021. Disponível na página de downloads do site do IBGE. Último acesso em 29 de outubro de 2021
Unidades Básicas de Saúde
ESF SANTA MARIA DA BARRETA: VILA SANTA MARIA DA BARRETA - ZONA RURAL
UNIDADE DE SAUDE DA FAMILIA DE RIO BRANCO: LOC DE RIO BRANCO - ZONA RURAL
USF DE MARABITANAS: LOCALIDADE MARABITANS - ZONA RURAL
ESF DO BAIRRO CENTRO: AV SAO BENEDITO - CENTRO
CENTRO DE SAUDE DE SAO CAETANO DE ODIVELAS: AVENIDA PRESIDENTE VARGAS - CENTRO
USF ALTO PERERU: LOCALIDADE DE ALTO PERERU - ZONA RURAL
ESF MONTE ALEGRE: VILA DE MONTE ALEGRE - ZONA RURAL
ESF SANTISSIMA TRINDADE CACHOEIRA: VILA DE CACHOEIRA - CACHOEIRA