Fjord befinner seg i det indre av Storfjorden, inkludert Norddalsfjorden og Tafjorden. Mesteparten av kommunen ligger øst og sør for fjorden, mens det tidligere fast bebodde Ytste Skotet som ligger på vestsiden hører også til. Kommunenen grenser i nordvest til Ålesund, i nord til Vestnes i nord og øst til Rauma, i sørøst til Skjåk, og i sør til Stranda, som også har eksklaven Liabygda øst for fjorden. Ettersom de to opprinnelige kommunene ikke har landverts forbindelse med hverandre, ble det vurdert å overføre Liabygda fra Stranda kommune, men dette ble skrinlagt ettersom innbyggerne her ikke ønsket dette.