La provincia de Badajoz tiene 663700 habitantes de los cuales 327880 son hombres y 335820 son mujeres.