Kommunen besto av fastland og øyer beliggende på nordsiden av Nordfjord, ved munningen av fjorden. Kommunen grenset til Selje i nord, Vanylven og Eid i øst og Bremanger i sør (over fjorden). Nordsjøen ligger i vest. Det høyeste punktet i kommunen var Sankta Synneva-hornet, 689 moh på fastlandet, og Veten, 613 moh på Vågsøy.