Gamleby es una localidad en el municipio de Västervik, en la provincia de Kalmar, Suecia. Gamleby se encuentra a 32 m de altitud. Su población es de 2.759 habitantes (2023). La ciudad grande más cercana es Västervik, a 21 km al sureste. Entre los lugares de interés cercanos: Lofta Church (5,2 km), Odensvi Church (14,3 km) y Gamleby Church (0,7 km).