Ottarp est un village dans la commune d'Helsingborg, dans le comté de Scanie, en Suède. Ottarp se situe à 52 m d'altitude. La grande ville la plus proche est Landskrona, à 10,4 km au sud-ouest. Plages à proximité : Rolles (11 km), Ålabodarnas (8,6 km), Ålabodarna Nakenstrand (9,7 km). Parmi les sites touristiques alentour : Uraniborg (14,5 km), Château de Kronborg (21 km) et Cathédrale de Lund (32 km).