The distribution of six heavy metal and metalloids (As, Cd, Cr, Hg, Ni and Pb) was analyzed in 597 bivalve mollusks (8 species) collected from coastal areas of southeast China. Target hazard quotient, total hazard index, and target cancer risk were calculated to evaluate potential human health risks from bivalve consumption. The mean concentrations of As, Cd, Cr, Hg, Ni and Pb were 1.83, 0.581, 0.111, 0.0117, 0.268 and 0.137 mg kg−1 wet weight in bivalves. The average estimated daily intakes for As, Cd, Cr, Hg, Ni and Pb were 1.156, 0.367, 0.07, 0.007, 0.167 and 0.087 μg kg−1 body weight/day. Health risk assessment showed that there was no non-carcinogenic health risk to general residents to these metals from consumption of bivalves. Cd intake through mollusks posed a potential cancer risk. Accordingly, regular monitoring for heavy metals, especially Cd is recommended with respect to potential contaminant on marine ecosystems.