Abstract. In this research, a polyether sulfone-based nanofiltration membrane was made with polyvinyl chloride/graphene oxide nanoparticles with different concentrations of nanoparticles. The effect of increasing these nanoparticles was investigated by evaluating the pure water flux values, sodium sulfate salt rejection rate, and anti-clogging properties. One of the most important goals of this research is to check the ability of the presented membranes to absorb sewage contaminants such as sodium sulfate salt, and heavy metals (Cu and Cr) from water. After constructing the membrane and conducting tests such as water flux, membrane rejection, contact angle, and water content, acceptable results were observed. However, membrane porosity increased by the addition of nanoparticles, but water flux decreased due to the increasing membrane thickness. The modified membrane at 0.5 wt% nanoparticles (M3) showed the highest pure water flux. Moreover, the highest flux recovery ratio (FRR%) obtained to the modified membrane at 1 wt% nanoparticles (M4). Additionally, the results demonstrated excellent heavy metal (Cu and Cr) removal performance. Keywords. Nanofiltration membrane; nanocomposite synthesis; polyvinyl chloride/graphene oxide; polyether sulfone.