Sungai Siput is a town and mukim located in the Kuala Kangsar District of Perak, Malaysia. The name translates from Malay to "snail river."
The area covers 155,141 hectares, which accounts for approximately 61.5% of the total land area of the Kuala Kangsar District. It falls under the administrative management of the Kuala Kangsar Municipal Council.