Gulen is bounded on the north by the Sognefjorden and the Sognesjøen, and to the south by the Fensfjorden with the North Sea to the west of the municipality.
На севере территория коммуны Гюлен простирается до Согнефьорда (Sognefjord), а на юге – до Фенсфьордом (Fensfjord), с запада берега Гюлена омывает Северное море.