The Statistics Portugal () estimates that, according to the 2021 census, the population was 10,347,892 (of which 52% was female, 48% was male). This population has been relatively homogeneous for most of its history: a single religion (Roman Catholicism) and a single language have contributed to this ethnic and national unity.