Actualmente cuenta con una población de 149 875 (2015) habitantes, siendo la ciudad más poblada y la más importante del departamento de San Martín, la vigésima del Perú en población y la tercera ciudad amazónica más grande y poblada después de Pucallpa e Iquitos.