2010年，葡萄牙有人口10,572,721人。葡萄牙是一个语言和宗教都很单一的国家，绝大多数人口都是葡萄牙人。但是现在有许多东欧国家的人口和巴西人及委内瑞拉人生活在葡萄牙。葡萄牙最大的城市是里斯本，其都会区人口超过280万人。其次则是波尔图，其都会区人口超过175万人。