Saint-Goazec (en bretón Sant-Wazeg) es una población y comuna francesa, situada en la región de Bretaña, departamento de Finisterre, en el distrito de Châteaulin y cantón de Châteauneuf-du-Faou.