De acuerdo con las cifras presentadas por el DANE del censo 2005, Rionegro cuenta con una población de 122.231 habitantes, siendo ésta la sexta aglomeración urbana del Departamento de Antioquia.