Sofielund ist ein Dorf in der Gemeinde Tingsryd, in Kronobergs län, Schweden. Sofielund liegt auf 141 m Höhe. Die nächste größere Stadt ist Karlskrona, 44 km südöstlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Älmeboda Church (6,8 km), Älmeboda kyrkoruin (10,8 km) und Kirche Eringsboda (11,6 km).