Nel 2015, la popolazione straniera in Umbria è di 98.618 residenti, rappresentando l'11,1% del totale, con un calo rispetto all'anno precedente e una predominanza di cittadini rumeni, albanesi e marocchini. La crisi economica ha impattato maggiormente gli stranieri, riducendo il loro tasso di occupazione dal 67% al 54% tra il 2007 e il 2014. Inoltre, la fecondità delle donne straniere è diminuita significativamente, contribuendo a un invecchiamento demografico accentuato in assenza di immigrazione e nascite.