Jämshög ist ein Ort in der Gemeinde Olofström, in Blekinge län, Schweden. Jämshög liegt auf 74 m Höhe. Die Einwohnerzahl beträgt 1.533 (2023). Die nächste größere Stadt ist Kristianstad, 33 km südwestlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Schloss Vanås (31 km), Schloss Bäckaskog (21 km) und Kirche Jämshög (0,6 km).