La commune de Elven se situe dans le département Morbihan.
Les agglomérations limitrophes sont les suivantes : Treffléan, Sulniac, Trédion, Le Cours, Larré, Monterblanc, Plaudren, Saint-Nolff, La Vraie-Croix.
15 infirmiers et infirmières à domicile travaillent à Elven.