Een kogge is een schip dat geïntroduceerd werd door de Hanze om goederen te vervoeren.
Het verscheen als type rond het jaar 1200 en was ontwikkeld uit het Vikingschip, knarr genaamd. Het was gebouwd op rechte kiel en stevens en had een geheel of gedeeltelijk dek.
Een kogge kon aanzienlijk meer vracht vervoeren dan de knarr, maar had dan ook meer kracht, dus wind, nodig om te kunnen varen. Koggen hebben in de tijd van circa 1200 tot circa 1450 een groot succes gekend. Het belangrijkste kenmerk is dat zij de ontwikkeling hebben gemaakt naar het stevenroer. Er was een enkel dwarsgetuigd zeil.