台灣有兩個紅毛港,一在高雄小港二在新竹縣新豐鄉新豐村中央略偏西處。
日治時期的紅毛港,沿襲清末台南府舊制隸屬台南廳鳳山縣鳳山下里。1920年台灣重劃行政區域,將原有之海汕庄南部與紅毛港庄北部靠海地區,合併為現今的紅毛港,並於紅毛港設有「紅毛港派出所」管理。1933年紅毛港公學校成立,民國40年改名海汕國民學校(海汕國民小學);紅毛港派出所也更名海汕派出所,紅毛港主要道路海汕路,印證了前述紅毛港與海汕的地區關聯性。民國34年國民政府來台以後,紅毛港五個保分別改名為海澄、海昌、海豐、海原、海城等五村,民國56年因高雄第二港口開闢,因此面積稍減。
在1662 年2 月1 日,荷蘭人被鄭成功驅逐以後,欲思聯絡清軍反攻台灣。1663 年,荷蘭駐巴達維亞(Batavia)總督(Joan Maetzuiker)訓令特遣對司令B.Bort,以「如無平底船,改由打狗後方為之」為策略。鑒於明鄭部隊已嚴陣以待,且在打狗山置有炮城,而荷軍多數水土不服,每日皆有病亡者,加上東北季風又將結束,荷軍恐有不利,不敢戀戰,乃於2 月16 日撤離打狗南岸之據點,除四艘載運明鄭軍俘虜往福建以外,大多返回荷屬巴達維亞(葉振輝,1995:22)。荷蘭特遣艦隊停泊駐紮之地以及登陸之港口地區,為打狗港(今高雄港)南岸,即為日後所稱的紅毛港。
荷蘭人曾在此地區停泊或活動,因此紅毛港地名之由來是與荷蘭人有著密切關係。