Resö är en ö och en småort i Tanums kommun i Bohuslän och Västra Götalands län.
Resö ligger i kommunens nordvästra hörn. Från fastlandet tar man sig till Resö genom att ta av från E6:an mot väster vid Skälleröd sedan passerar man Kragenäs därefter åker man först över en bro till ön Galtö och sedan över ytterligare en bro till Resö.