Bergschenhoek is a town and former municipality in the municipality of Lansingerland, in the province of South Holland, Netherlands. It is situated roughly 10 km to the north of Rotterdam. The town had a population of 18,475 in 2019, and covered an area of 15.52 km2 (5.99 mile²) of which 0.63 km2 (0.24 mile²) is water. On 1 January 2007, the town was merged with neighbouring towns Berkel en Rodenrijs and Bleiswijk to form the new municipality Lansingerland; these three towns collectively are known locally as the "3B Hoek".