Veghel ist eine
Gemeinde im Nordosten der
Provinz Nordbrabant der
Niederlande. Veghel befindet sich in der
Meierij van s-Hertogenbosch, einem Gebiet bei
Herzogenbusch (niederländisch:
s-Hertogenbosch, umgangssprachlich
Den Bosch) etwa 20 km südöstlich von dieser Stadt und etwa 25 km nordöstlich von
Eindhoven. Die Einwohnerzahl der Gesamtgemeinde betrug (Stand ). Veghel wird vom Flüsschen
Aa durchflossen. Außerdem ist Veghel durch den
Kanal Zuid-Willemsvaart an das europäische Wasserstraßennetz angebunden. Im Jahre 1971 ging Veghel eine Städtepartnerschaft mit der deutschen Stadt
Goch ein.