Mjällby este un sat din comuna Sölvesborg, din Comitatul Blekinge, Suedia. Mjällby se află la 6 m altitudine. Cel mai apropiat oraș mare este Kristianstad, la 35 km la vest. Plaje în apropiere: Hällevik (4,2 km), Hörvik (2,8 km), Västra Torsö (7 km). Printre obiectivele din împrejurimi: Stentoften Runestone (8,2 km), St. Nicholas Church (8,2 km) și Bäckaskog Castle (23 km).