Diaeus of Megalopolis (Διαῖος) (died 146 BC) was the last general of the Achaean League in Ancient Greece before the League was disbanded by the Romans. He served as the League's general from 150–149 BC and from 148 BC until his death.