La ciudad de Lamas se encuentra ubicada entre 310 y 814 msnm en el Departamento de San Martín, a 20 km de distancia de Tarapoto.