Björkelund is a village in Sölvesborg Municipality, in Blekinge County, Sweden. Björkelund lies at 4 m above sea level. The nearest city is Kristianstad, 32 km to the west. Beaches nearby: Västra Torsö (1.8 km), Hällevik (3 km), Sandviken (4.3 km). Among the landmarks around are Stentoften Runestone (7.8 km), St. Nicholas Church (7.8 km) and Bäckaskog Castle (22 km).