Mjällby je lokalitet u općini Sölvesborg, u Županija Blekinge, Švedska. Mjällby se nalazi na 11 m nadmorske visine. Broj stanovnika je 1.379 (2023). Najbliži veći grad je Kristianstad, 32 km zapadno. Plaže u blizini: Hällevik (4,3 km), Västra Torsö (5,2 km), Sandviken (5,3 km). Među znamenitostima u okolici su Stentoften Runestone (5,7 km), St. Nicholas Church (5,7 km) i Bäckaskog Castle (21 km).
Piše se i Mjällby.