La ciudad de Tarapoto es la capital de la provincia de San Martín y según el censo del 2005 cuenta con una población de 101 000 habitantes, ya que la ciudad está conformado por tres distritos (Conurbación): Tarapoto, Banda de Shilcayo y Morales.