Zavojsko (Macedonian: Завојско, Albanian: Zavojskë) is a historic village in the municipality of Mavrovo and Rostuša, North Macedonia.