Dados oficiais do INE (Instituto Nacional de Estatística) relativos ao ano de 2009, revelam que viviam na Terras de Sousa 322.685 habitantes. Este número total de habitantes encontra-se dividido pelos seguintes locais: Felgueiras, 58.995; Lousada, 48.022; Paços de Ferreira, 56.603; Paredes, 87. 417 e Penafiel com 71.648. Se compararmos este dados com os de 2001 verifica-se que a população aumentou em cerca de 4%.
Em relação à distribuição da população relativa ao género, podemos dizer que é quase igual, uma vez que a percentagem relativa ao sexo feminino é de 50,5% e 49,5% pertencente ao sexo masculino. Relativamente à distribuição tendo em conta a faixa etária verificamos que 18% encontram-se entre os 0-14anos, 71% entre os 15-64 anos e 11% dos 65 e mais anos. Apesar de podermos afirmar que é uma população jovem, se compararmos dados de 2001 e os de 2009 podemos concluir que houve uma decréscimo da faixa etária dos 0-14 anos, o que traduz numa redução da taxa de natalidade, consequentemente as outras faixas etárias (15-64 e dos 65 e mais anos) aumentaram.
Actualmente, verificamos uma diminuição no que diz respeito á taxa de natalidade, o que associado ao aumento da esperança média de vida origina um envelhecimento da população.