En 2009, la población leonesa se encontraba compuesta por 466.116 personas nacidas en España y por 34.053 personas nacidas en el extranjero.