Yes. Reverse osmosis removes bacteria from polluted water through a membrane having a pore size of .0005 microns. It rejects bacteria and removes excess heavy metals such as lead, copper, arsenic, magnesium, and iron present in the water that can be toxic to consume.