La municipalité de Scrignac est située dans le département Finistère.
Les communes limitrophes sont les suivantes : Botsorhel, Berrien, Lannéanou, Carnoët, Le Cloître-Saint-Thégonnec, Poullaouen, Bolazec, Plougonven.
4 infirmiers et infirmières à domicile exercent à Scrignac.