Gamlakarleby 1763/66. J. Cajanus karta. Karleby stads arkiv.

Gamlakarleby stad hade i mitten av 1700-talet ca 900 invånare. Stadens tullstaket avgränsade ett område på 24 kvarter, som hade upptagits redan i 1665 års stadsplan. Lastnings- och skeppsbyggnadsplatserna var belägna på små holmar utanför staden.

Äldst bland skeppsbyggnadsplatserna var uppenbarligen Halkokari. Under senare hälften av 1700-talet framstod emellertid varven vid Soldatskär och Kaustarviken (”gamla varvet”) som de viktigaste. Ankarplatsen låg väster om Halkokari, där lossning och lastning av frakten skedde.