Pukarp ist ein Dorf in der Gemeinde Vaggeryd, in Jönköpings län, Schweden. Pukarp liegt auf 236 m Höhe. Die nächste größere Stadt ist Värnamo, 31 km südlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Kloster Nydala (25 km), Vaggeryd Church (7,4 km) und Byarum Church (10,3 km).