La densidad de población de la Extremadura se sitúa en 25,64 habitantes por kilómetro cuadrado. Los municipios extremeños no mantienen una densidad homogénea, de manera que hay municipios con una alta densidad de población, como Calamonte o Puebla de la Calzada, con 785 y 410 habitantes por kilómetro cuadrado; y otros como Toril, Capilla, Alía, Portezuelo y Cachorrilla que no llegan a dos habitantes por kilómetro cuadrado.

En cuanto al porcentaje de población extranjera en Extremadura es del 3,06% y en el 64,9% de los municipios de la región la población extranjera representa menos del 2% de sus habitantes, dándose algunos porcentajes elevados relacionados en muchos casos con sectores productivos concretos, principalmente de la agricultura.En el noreste se encuentran los municipios con los valores más elevados como Talayuela y Saucedilla, con el 27,34 % y el 20,09 % de la población extranjera respectivamente.