清道光年間,廟灣(今阜寧縣)顧、沈等姓遷此從樵、從漁、從鹽,在鹽堿地上搭草棚茅舍居住,故稱大鹽舍。1952年建農場,因生活水平大有提高,更名大有舍。1954年形成集市。鎮(zhèn)以駐地命名。位于北緯33°59′54″~34°01′12″,東經119°36′47″~119°38′49″,地處縣境東部,東臨黃海。鎮(zhèn)人民政府駐大有社區(qū),郵政編碼224624,距縣人民政府駐地50千米。政區(qū)地勢平坦,地面高程一般2.0米~6.0米,南部略高,北部稍低。轄區(qū)東西最大距離14.13千米,南北最大距離12.70千米,總面積5544.20公頃,其中耕地3566.78公頃。境內主要河流中山河、五排河、條沖支渠、淮北支渠、新建支渠等,排水河道東直河、南直河、民生河、大新河、陳坎河、高崗河、太平河等,河流總長110.20千米。
民國十八年(1929年),屬阜寧縣第三區(qū)。民國二十九年(1940年)10月,屬漣水縣第十一區(qū)。民國32年(1943年)5月,屬濱?h第二區(qū)。民國三十四年(1945年)3月,屬濱?h七套區(qū)。1949年11月,屬濱?h七套等區(qū)。1958年10月,屬六套康莊人民公社。1959年,析出成立大有康莊人民公社;同年3月,更名康莊人民公社。1966年,屬響水縣。1983年,改置康莊鄉(xiāng)。1991年5月,撤銷康莊鄉(xiāng),設立大有鎮(zhèn)。2010年10月,七套鄉(xiāng)與大有鎮(zhèn)合并,組建新大有鎮(zhèn)。