Limitée au sud par le littoral, à l'est par la vallée boisée de la rivière du Vincin et au nord par la commune de Ploëren, Arradon possède une authentique unité géographique. Située à l'ouest de Vannes, dont elle est distante de 7 kilomètres, Arradon est ancrée au fond du golfe du Morbihan. Arradon était autrefois essentiellement tournée vers l'agriculture. Ce n'est qu'à la fin du XIXe siècle que la commune a valorisé sa situation au bord du Golfe.
L'ostréiculture, puis plus récemment la plaisance et le nautisme sont venus élargir la palette des activités économiques de la commune.