Ödåkra ist ein Ort in der Gemeinde Helsingborg, in Skåne län, Schweden. Ödåkra liegt auf 29 m Höhe. Die Einwohnerzahl beträgt 5.768 (2023). Die nächste größere Stadt ist Helsingborg, 7,5 km südwestlich. Nahe der Grenze: Dänemark, 11 km. Strände in der Nähe: Pålsjöbaden (6,3 km), Fria Bad (6,6 km), Vikingstrand (6,2 km). Zu den Sehenswürdigkeiten in der Umgebung gehören Schloss Kronborg (10,8 km), Kärnan (7,0 km) und Schloss Sofiero (6,0 km).