Le parc national de Glenveagh (en anglais : Glenveagh National Park - en irlandais : Páirc Naisiúnta Gleann Bheatha) est un parc national d'Irlande situé dans le comté de Donegal. Il s'étend sur 16 000 hectares dans les montagnes de Derryveagh et occupe les vallées du Lough Veagh et de Poisoned Glen.
Le parc a été créé après la donation du château de Glenveagh (Glenveagh Castle), à l'État irlandais en 1981.