Gamleby este o localitate din comuna Västervik, din Comitatul Kalmar, Suedia. Gamleby se află la 32 m altitudine. Populația este de 2.759 de locuitori (2023). Cel mai apropiat oraș mare este Västervik, la 21 km la sud-est. Printre obiectivele din împrejurimi: Lofta Church (5,2 km), Odensvi Church (14,3 km) și Gamleby Church (0,7 km).
Se scrie și Gamleby.