La provincia más poblada es Badajoz, con 676.376 habitantes, con una densidad de población de 31,07 hab/km² y, su superficie, 21 766 km², es la provincia más extensa de España.