Tembilahan is a town and district located in the Indragiri Hilir Regency of Indonesia's Riau province. It serves as the administrative capital of the regency.
The Tembilahan District covers an area of 162.14 square kilometres (62.60 sq mi) and is composed of eight villages. According to the 2020 Census, the town had a population of 77,862, which rose to an estimated 84,608 by mid-2024.