Bor ist ein Ort in der Gemeinde Värnamo, in Jönköpings län, Schweden. Bor liegt auf 169 m Höhe. Die Einwohnerzahl beträgt 1.277 (2023). Die nächste größere Stadt ist Värnamo, 11,4 km nordwestlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Kloster Nydala (26 km), Rydaholms kyrka (15,2 km) und Hånger Church (13,0 km).