Faaborg je gradska naseobina u općini Faaborg-Midtfyn, u regiji Južna Danska, Danska. Faaborg se nalazi na 7 m nadmorske visine, uz Fåborg Fjord. Broj stanovnika je 6.822 (2026). Najbliži veći grad je Svendborg, 24 km istočno. Plaže u blizini: Klinten (1,1 km), Helnæs (13 km). Među znamenitostima u okolici su Egeskov Castle (18,2 km), Faaborg Museum (0,3 km) i Nonnebakken (34 km). Među prirodnim znamenitostima su Frederiksø (24 km) i Trebjerg (8,9 km).