Tamparuli is a state constituency in Sabah, Malaysia, that has been represented in the Sabah State Legislative Assembly. It is mandated to return a single member to the Assembly under the first-past-the-post voting system.
As at 24 September 2019, this constituency contains the polling districts of Tenghilan, Rani, Rungus, Rengalis, Topokon, Sawah, Tamparuli, Mengkaladoi, Gayaratau, Kilang Bata, and Telibong.
As of 2020, Tamparuli has a population of 40,502 people.
According to the gazette issued on 31 October 2022, the Tamparuli constituency has a total of 11 polling districts.