Tezpur is a town in Assam, India. It is on the northern bank of the river Brahmaputra. In a census taken in 2004, about 58,240 people lived there.