Slim River is a small town in Muallim District, Perak, Malaysia. It is about 100 km from Kuala Lumpur. It is situated in the southern part of Perak and is 20 km north of Tanjung Malim. It is about 100 km from Ipoh. The town is surrounded by many small villages.