La commune de Irvillac se situe dans le département Finistère.
Les agglomérations limitrophes sont les suivantes : Saint-Eloy, Le Tréhou, Hanvec, Saint-Urbain, Hôpital-Camfrout, Logonna-Daoulas, Daoulas.
4 infirmiers et infirmières à domicile travaillent à Irvillac.