Le château de Cavagnac est un château français situé sur la commune de Cavagnac dans le département du Lot.