Schokland was voorheen een eiland in de Zuiderzee. En dus had het een haven. Die heet nu de haven van Oud-Emmeloord. De haven is in 1839 aangelegd. Bij slecht weer zochten de schippers hier beschutting tegen de harde westenwind en er werd vis verhandeld. Tussen 1915 en 1932 stond hier bij de haven zelfs een visafslag.
Na de drooglegging van de Noordoostpolder in 1942 verloor de haven zijn functie en werd grotendeels afgebroken. In de jaren tachtig zijn de havenhoofden gereconstrueerd.