De acuerdo con las cifras presentadas por el Anuario Estadístico de Medellín de 2005, Belén cuenta con una población de 159,390 habitantes, de los cuales 71,746 son hombres y 87,644 son mujeres.