Oderljunga is a locality in Perstorp Municipality, in Skåne County, Sweden. It has 230 inhabitants (2023). The nearest city is Ängelholm, 31 km to the west. Among the landmarks around are Herrevad Abbey (15.7 km), Kronborg (50 km) and Perstorp Church (7.5 km).