Năm 2007, Bồ Đào Nha có khoảng 332.137 người nhập cư hợp pháp. Đến năm 2015, Bồ Đào Nha có khoảng 383.759 người nhập cư hợp pháp, chiếm 3,7% dân số. Kể từ thập niên 1990, cùng với bùng nổ trong xây dựng, xuất hiện một vài làn sóng nhập cư mới của người Ukraina, Brasil, các cựu thuộc địa của Bồ Đào Nha tại châu Phi và từ các quốc gia châu Phi khác. Người Romania, Moldova, Kosovo và Trung Quốc cũng di cư đến Bồ Đào Nha. Dân số Di-gan tại Bồ Đào Nha ước tính là khoảng 40.000. Ngoài ra, một số công dân Liên minh châu Âu, chủ yếu là từ Anh và các quốc gia phía bắc khác đã trở thành cư dân thường trú tại Bồ Đào Nha (cộng đồng người Anh hầu hết là những người nghỉ hưu lựa chọn sống tại Algarve và Madeira).