Em 2025, a população residente de nacionalidade estrangeira no Alentejo era de 71 309 pessoas. Em 2021 residiam na região 35 035 estrangeiros. O número duplicou em quatro anos, de acordo com as últimas estimativas do Instituto Nacional de Estatística (INE).
Em 2025, segundo o INE, 13,9% da população do Alentejo era estrangeira.
No Alentejo, em 2025, a maior fatia da população estrangeira tinha nacionalidade brasileira (16 732 indivíduos) e Indiana (12 444).
A região Alentejo somava 514 386 residentes no final do ano passado, menos 986 do que em 2024. O Alentejo Central eram quem registava mais habitantes num total de 161 642. O Alentejo Litoral tinha 118 492 habitantes e o Alto Alentejo 108 485.
Portugal somava no ano passado 11,4 milhões de residentes e 14% eram estrangeiros.