Sungai Tebok Raja Semalon is a short river with a long name, located in the Manjung District of Lower Perak. It is a tributary of Sungai Sitiawan. Sungai Tebok Raja Semalon enters Sungai Sitiawan a short distance from Sungai Sitiawan's confluence to Sungai Manjung. Jambatan Sungai Tebok Raja Semalon takes Federal Route 60 across this river. Sungai Tebok Raja Semalon has a tributary of its own in the form of Sungai Tiram, which has its confluence near Jambatan Sungai Tebok Raja Semalon.