Membrane filtration technologies with different types of membranes show great promise for heavy metal removal for their high efficiency, easy operation and space saving. The membrane processes used to remove metals from the wastewater are ultra- filtration, reverse osmosis, nanofiltration and electrodialysis.