Namrup is a small town situated close to the foothills of the great Patkai Mountain Range (Purvanchal Range connecting to Myanmar) in the extreme south-eastern part of Assam.
The river Dihing or Disang flows through it.
Administratively Namrup is located within Dibrugarh district and is today an important industrial town of Assam.