Uric acid is a product of purine nucleotide metabolism, and high concentrations of uric acid can lead to hyperuricemia, gout and other related diseases. Xanthine oxidase, the only enzyme that catalyzes xanthine and hypoxanthine into uric acid, has become a target for drug development against hyperuricemia and gout. Inhibition of xanthine oxidase can reduce the production of uric acid, so xanthine oxidase inhibitors are used to treat hyperuricemia and related diseases, including gout. In recent years, researchers have obtained new xanthine oxidase inhibitors through drug design, synthesis, or separation of natural products. This paper summarizes the research on xanthine oxidase inhibitors since 2015, mainly including natural products, pyrimidine derivatives, triazole derivatives, isonicotinamide derivatives, chalcone derivatives, furan derivatives, coumarin derivatives, pyrazole derivatives, and imidazole derivatives, hoping to provide valuable information for the research and development of novel xanthine oxidase inhibitors.