De acuerdo al Censo de 2018 efectuado en el territorio colombiano, el país tiene 48.258.494 de habitantes y Bogotá cerca de 7.4 millones, es decir, el 16% de la población nacional. Para 2050 la concentración llegaría al 20%, según el informe “Análisis demográfico y proyecciones poblacionales de Bogotá”, de la Alcaldía Mayor de Bogotá.