Gantofta es una localidad en el municipio de Helsingborg, en la provincia de Escania, Suecia. Gantofta se encuentra a 34 m de altitud. Su población es de 1.491 habitantes (2023). La ciudad grande más cercana es Helsingborg, a 9,2 km al noroeste. Cerca de la frontera: Dinamarca, a 13 km. Playas cercanas: Ålabodarnas (5,8 km), Ålabodarna Nakenstrand (5 km), Knähakenbadet - naturistbad (5,7 km). Entre los lugares de interés cercanos: Castillo de Kronborg (12,7 km), Uraniborg (11,2 km) y Kärnan (9,5 km).

También escrito Gantofta.