A cidade de Nova Castilho tinha em 2010, 1.127 (um mil, cento e vinte e sete habitantes), uma variação de 13,72% em relação ao ano 2000 quando a população era de 991 (novecentos e noventa e um habitantes).
Em 2021, a população estimada pelo IBGE era de 1.290 (um mil, duzentos e noventa habitantes).
Abaixo a distribuição populacional por sexo e residência.
Divisão da população (Censo de 2010)
Por sexo:
Homens: 557
Mulheres: 570
49,42%
50,58%
Urbana x Rural:
Urbana: 746
Rural: 381
66,19%
33,81%
Nova Castilho
Média SP
Média Brasil
Homens
49,42%
48,66%
48,96%
Mulheres
50,58%
51,34%
51,04%
População urbana
66,19%
95,88%
84,35%
População rural
33,81%
4,12%
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
UBS PROF PAULO RICOY DE CAMARGO NOVA CASTILHO: RUA SETE DE SETEMBRO - CENTRO