Por sexo, están empadronados en Badajoz 2.964 hombres y 3.063 mujeres (INE 2017), lo que representa unos porcentajes de un 48,68 % y de un 51,32 %, respectivamente.