Tysnes kommune grenser mot nord til Bjørnafjorden, mot øst til Kvinnherad, mot sydvest til Stord og Fitjar, og mot vest til Austevoll. Tysnes er den nordligste kommunen som regnes til Sunnhordland og har derfor bundet seg sterkere sammen med kommunene rundt Bjørnefjorden, slik som Bjørnafjorden, der Lukksund bru binder Tysnes til fastlandet.