Tezpur is located in central Assam on the north bank of the Brahmaputra River. It is situated roughly 175 kilometers (109 miles) northeast of Guwahati, the state's largest city. The city rests on a fertile alluvial plain characterized by its proximity to the Himalayan foothills of neighboring Arunachal Pradesh.
The geography of the region is defined by the mighty Brahmaputra to the south and vast expanses of lush tea gardens and dense tropical forests to the north. Several protected wildlife reserves, such as the Nameri National Park and the Orang National Park, are located within a short driving distance, making the city a gateway to Assam's rich biodiversity.

