Première guerre du Nord
En 1656, pendant la Première guerre du Nord, la ville est pillée par les troupes suédoises. Depuis 1618 jugé dans l'union personnelle du Margraviate de Brandebourg et du Brandebourg-Prusse, Olstynek et la Prusse ducale sont incorporés au royaume de Prusse en 1701. Après l'unification de l'Allemagne en 1871, la ville intègre l'Empire allemand.