大洋镇位于浙江省杭州市建德市城区东南部,兰江下游,东与三都镇接壤,西、南与浙江省金华市兰溪市接壤,北与梅城镇、下涯镇接壤。行政区域241.26平方公里(2017年)。辖3个居委会,38个行政村,现有人口31003人(2017年),2004年人口自然增长率为0.12。据《建德县志》在民国八年:“盖汇上流诸港之水而钟于斯,其势浩淼,故称大洋”大洋镇解放前是建德南部的重镇。