Vesljunga ist ein Dorf in der Gemeinde Osby, in Skåne län, Schweden. Vesljunga liegt auf 118 m Höhe. Die nächste größere Stadt ist Kristianstad, 49 km südöstlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Schloss Vanås (31 km), Farstorp Church (15,7 km) und Hallaryd Church (10,6 km).