O castro de Santa María de Cervantes é un poboado castrexo situado na ribeira dos Ancares, na parroquia do Castro, a 12 km da capital do concello de Cervantes, na provincia de Lugo.