Ottarp ist ein Dorf in der Gemeinde Helsingborg, in Skåne län, Schweden. Ottarp liegt auf 52 m Höhe. Die nächste größere Stadt ist Landskrona, 10,4 km südwestlich. Strände in der Nähe: Rolles (11 km), Ålabodarnas (8,6 km), Ålabodarna Nakenstrand (9,7 km). Zu den Sehenswürdigkeiten in der Umgebung gehören Uraniborg (14,5 km), Schloss Kronborg (21 km) und Dom zu Lund (32 km).