湖の対岸は、北に長浜市、北西に高島市、西に大津市が位置している。