The rapid growth of industrial and agricultural activities in Malaysia are leading to the impairment of most of the rivers in recent years through realising various trace metals. This leads to toxicity, particularly when the toxic has entered the food chain. Perak River is one of the most dynamic rivers for the Malaysian population. Therefore, in consideration of the safety issue, this study was conducted to assess the concentration of such metals (Cd, Cu, Zn, Fe, and Pb) in the muscles of most widely consumed fish species (
Barbonymus schwanenfeldii
,
Puntius bulu
m,
Puntius daruphani
,
Hexanematichthys sagor
,
Channa striatus
,
Mystacoleucus marginatus
, and
Devario regina
) from different locations of Perak River, Malaysia by employing inductively coupled plasma optical emission spectroscopy (ICP-OES). Among the trace metals, Fe and Cd were found to be the highest (29.33–148.01 μg/g) and lowest (0.16–0.49 μg/g) concentration in all of the studied species, respectively. Although the estimated daily intakes (μg/kg/day) of Cd (0.65–0.85), Fe (79.27–352.00) and Pb (0.95–12.17) were higher than their reference, the total target hazard quotients values suggested that the local residents would not experience any adverse health effects from its consumption. In contrast, the target cancer risk value suggested that all fish species posed a potential cancer risk due to Cd and cumulative cancer risk values, strongly implying that continuous consumption of studied fish species would cause cancer development to its consumers.