Vegeholm Castle (Swedish: Vegeholms slott) is a castle in Ängelholm Municipality, Scania, in southern Sweden. The castle is a three story stone house with a high, split roof that lies around an almost quadratic yard. In two corners there are large, square towers. On both sides of the north facade there are two free laying long buildings.