De acuerdo con las altas cifras presentadas por el DANE del censo 2005, Barbosa cuenta actualmente con una población de 42 537 habitantes, siendo ésta la décima aglomeración urbana del área metropolitana del Valle de Aburrá que suma un total de 3 312 165 de personas.