Gantofta ist ein Ort in der Gemeinde Helsingborg, in Skåne län, Schweden. Gantofta liegt auf 34 m Höhe. Die Einwohnerzahl beträgt 1.491 (2023). Die nächste größere Stadt ist Helsingborg, 9,2 km nordwestlich. Nahe der Grenze: Dänemark, 13 km. Strände in der Nähe: Ålabodarnas (5,8 km), Ålabodarna Nakenstrand (5 km), Knähakenbadet - naturistbad (5,7 km). Zu den Sehenswürdigkeiten in der Umgebung gehören Schloss Kronborg (12,7 km), Uraniborg (11,2 km) und Kärnan (9,5 km).