Gulen is bordered by the municipalities of Solund and Hyllestad to the north (across the Sognefjorden), by Høyanger to the east, and by Austrheim (across the Fensfjorden), Lindås, and Masfjorden (all three in Hordaland county) to the south.
Коммуна Гюлен граничит: с Солундом (Solund) и Хиллештадом (Hyllestad) на севере, Хоянгером (Høyanger) – на востоке, и Аустрхаймом (Austrheim), Линдасом (Lindås), и Масфьорденем (Masfjorden) – все три расположены на юге в округе Хордаланд (Hordaland).