Con una superficie de 21 766 km², Badajoz es la provincia más extensa de España: la otra provincia extremeña, Cáceres, es la segunda en extensión con 19 868 km².