Zwagerbosch (West Frisian: Sweagerbosk) (Low Saxon: Swoagerbosk) is a village in Noardeast-Fryslân municipality in the province Friesland of the Netherlands. It had a population of around 638 in January 2017. Before 2019, the village was part of the Kollumerland en Nieuwkruisland municipality. Its people speak a dialect of the standard Wood Frisian: Westereendersk dialect.