Mjällby je selo u općini Sölvesborg, u Županija Blekinge, Švedska. Mjällby se nalazi na 6 m nadmorske visine. Najbliži veći grad je Kristianstad, 35 km zapadno. Plaže u blizini: Hällevik (4,2 km), Hörvik (2,8 km), Västra Torsö (7 km). Među znamenitostima u okolici su Stentoften Runestone (8,2 km), St. Nicholas Church (8,2 km) i Bäckaskog Castle (23 km).