Harholma is a village in Perstorp Municipality, in Skåne County, Sweden. Harholma lies at 125 m above sea level. The nearest city is Ängelholm, 31 km to the west. Among the landmarks around are Kronborg (48 km), Herrevad Abbey (12.9 km) and Perstorp Church (5.2 km).