Um golfo é uma grande área de mar ou oceano parcialmente cercado por terra, ou qualquer grande distância entre dois objetos. Também pode ser usado para descrever uma lacuna desproporcional entre os níveis obtidos em um conceito, como riqueza.
Em seu significado geográfico, um golfo é uma forma de grande baía. Também pode ser referido como uma baía, mar ou som. Os golfos normalmente têm menos vento do que as áreas abertas da costa, o que os torna áreas valiosas para as cidades, pois fornecem acesso ao mar e, ao mesmo tempo, são protegidos. Um golfo cercado por áreas glaciais íngremes é conhecido como fiorde, uma característica tipicamente encontrada na Escandinávia e no Chile.