Drinking water sources are increasingly subject to various types of contamination due to anthropogenic factors and require proper treatment to remove disease-causing agents. Public drinking water systems use different treatment methods to provide safe and quality drinking water to populations. However, they are ineffective in removing contaminants that are considered a danger to the environment and therefore to humans. Several alternative treatment processes have been proposed, such as membrane filtration, as final purification methods. This paper aims to summarize the type of pollutant compounds, filtration processes, and membranes that have been most studied in this area with particular emphasis on how the modification of membranes, either the manufacturing process or the incorporation of nanomaterials, influences their performance.