Country Resource - Spain

- Population............................................................................47,163,418 (2022 est.)
- Population growth rate ..................................................................0.13% (2022 est.)
- Birth rate.....................................................7.13 births/1,000 population (2022 est.)
- Death rate................................................10.22 deaths/1,000 population (2022 est.)
- Net migration rate...............................4.35 migrant(s)/1,000 population (2022 est.)
- Ethnic groups*..........................................Spanish 84.8%, Moroccan 1.7%, Romanian 1.2%, other 12.3% (2021 est.)
* Data represent population by country of birth