Macrophages hold a critical position in the pathogenesis of liver injury and repair, in which their infiltrations is regarded as a main feature for both acute and chronic liver diseases. It is noted that, based on the distinct phenotypes and origins, hepatic macrophages are capable of clearing pathogens, promoting/or inhibiting liver inflammation, while regulating liver fibrosis and fibrolysis through interplaying with hepatocytes and hepatic stellate cells (HSC) via releasing different types of pro-or anti-inflammatory cytokines and growth factors. Macrophages are typically categorized into M1 or M2 phenotypes by adapting to local microenvironment during the progression of liver injury. In most occasions, M1 macrophages play a pro-inflammatory role in liver injury, while M2 macrophages exert an anti-inflammatory or pro-fibrotic role during liver repair and fibrosis. In this review, we focused on the up-to-date information about the phenotypic and functional plasticity of the macrophages and discussed the detailed mechanisms through which the phenotypes and functions of macrophages are regulated in different stages of liver injury and repair. Moreover, their roles in determining the fate of liver diseases were also summarized. Finally, the macrophage-targeted therapies against liver diseases were also be evaluated.