La majoria de la població de Valls, un 79,3%, té nacionalitat espanyola. El percentatge restant, el 20,7%, correspon a ciutadans estrangers, reflectint una notable diversitat cultural al municipi.
La nacionalitat estrangera més nombrosa a Valls és la marroquina, amb 2.154 habitants. A continuació, se situen la colombiana (579 persones), la romanesa (437), la ucraïnesa (283) i la pakistanesa (200). La presència d'habitants d'altres països d'Àfrica, Amèrica, Europa i Àsia, com Algèria, Senegal, Veneçuela, l'Equador, el Brasil, Polònia, Itàlia i la Xina, subratlla la riquesa cultural de la ciutat.
Aquesta diversitat ha experimentat un creixement constant en els darrers anys. L'any 2021, Valls registrava 81 nacionalitats, una xifra que augmenta respecte a les 72 nacionalitats censades l'any 2010, evidenciant l'increment de països d'origen dels residents.




