Poor and inadequate sanitation systems have been considered not only a human health issue, but also an environmental threat that instigates climate change. Nine heavy metals—arsenic (As), cadmium (Cd), cobalt (Co), chromium (Cr), iron (Fe), manganese (Mn), nickel (Ni), lead (Pb), and zinc (Zn)—were evaluated in influent and effluent water samples from four wastewater treatment plants in the Durban metropolis, KwaZulu-Natal, South Africa. The results indicate that the mean concentrations of all the heavy metals in the influent samples ranged from 0.122 to 1.808 mg/L, while the effluent samples had a concentration ranging from 0.118 to 0.854 mg/L. Iron was found to be in the highest concentration and the concentration of Co was the lowest across the wastewater treatment plants. The levels for most of the heavy metals in this study were found to be above the recommended maximum concentrations in surface and effluent waters as stipulated by the World Health Organization, United States Environmental Protection Agency, Food and Agriculture Organization, and the Department of Water Affairs and Forestry of South Africa. According to the toxicity effect due to non-carcinogenic risks, As, Pb, Cr, and Cd are considered to be of medium risk in this study, indicating that a probable adverse health risk is very likely to occur. Additionally, the cancer risk (RI) values were lower than 10−3, which shows that cancer development is very likely in individuals who are exposed. Cancer development associated with dermal absorption is quite negligible; thereby, it does not raise any concerns.