Anaerobic membrane bioreactors (AnMBRs) are formed through the combination of anaerobic digestion and membrane technology. The upgraded technology separates SRT from HRT in the anaerobic digester, shortening the treatment period, reducing the digester’s volume and improving effluent quality. Furthermore, AnMBRs have a strong tolerance for the existing forms of objects and can handle liquids, high-solid materials and gases. Up to now, AnMBRs have been utilized in the treatment of various types of industrial and municipal wastewater, organic solid waste and also biogas upgrading, and they have achieved excellent performance. However, there are few studies which have discussed their multiple utilization, especially following the flow of wastewater treatment. This study summarizes the application of AnMBRs in their diverse roles in the municipal wastewater treatment process. The discussion revolves around energy generation and the fouling issue of AnMBRs in the treatment of municipal wastewater, the digestion of sewage sludge generated in conventional municipal wastewater treatment and the upgrading of biogas after anaerobic digestion. In addition to controlling operating parameters, strategies used to improve the treatment effectiveness are also introduced. Lastly, online methods for preventing membrane fouling, which is the main operational obstacle to AnMBRs’ wider spread, are also discussed. This review aims to provide a fresh perspective on how AnMBRs are utilized in waste treatment.