Ödåkra is a locality in Helsingborg Municipality, in Skåne County, Sweden. Ödåkra lies at 29 m above sea level. It has 5,768 inhabitants (2023). The nearest city is Helsingborg, 7.5 km to the southwest. Near the border: Denmark, 11 km. Beaches nearby: Pålsjöbaden (6.3 km), Fria Bad (6.6 km), Vikingstrand (6.2 km). Among the landmarks around are Kronborg (10.8 km), Kärnan (7.0 km) and Sofiero Palace (6.0 km).