Heenweg is a village in the province of South Holland, Western Netherlands. It is a part of the municipality of Westland, and lies about 7 km (4.3 mi) northwest of Maassluis.
In 2001, the village of Heenweg had 601 inhabitants. The built-up area of the village was 0.076 kmò, and contained 228 residences. The statistical area Heenweg, which also includes the peripheral parts of the village, as well as the surrounding countryside, has a population of around 690.