Tumor growth depends on angiogenesis, which can furnish the oxygen and nutrients that proliferate tumor cells. Thus, blocking angiogenesis can be an effective strategy to inhibit tumor growth. In this work, three typical nanoparticles based on polyoxometalates (POMs) have been prepared; we investigated their capability as antitumor and anti-angiogenesis agents. We found that Mo POM nanoparticles, especially complex 3, inhibited the growth of human hepatocellular liver carcinoma cells (HepG2) through cellular reactive oxygen species levels’ elevation and mitochondrial membrane potential damage. Complex 3 also suppressed the proliferation, migration, and tube formation of endothelial cells in vitro and chicken chorioallantoic membrane development ex vivo. Furthermore, western blot analysis of cell signaling molecules indicated that Mo POMs blocked the vascular endothelial growth factor receptor 2-mediated ERK1/2 and AKT signaling pathways in endothelial cells. Using transmission electron microscopy, we demonstrated their cellular uptake and localization within the cytoplasm of HepG2 cells. These results indicate that, owing to the extraordinary physical and chemical properties, Mo POM nanoparticles can significantly inhibit tumor growth and angiogenesis, which makes them potential drug candidates in anticancer and anti-angiogenesis therapies.