Bodegraven is a town and former municipality in the western Netherlands, in the province of South Holland. The former municipality covers an area of 38.50 square kilometers (14.86 mile²) of which 1.02 square kilometers (0.39 mile²) is water. The former municipality of Bodegraven also includes the communities Meije, and Nieuwerbrug.
Bodegraven is centrally located in the Green Heart of the Randstad, roughly equally distant (about 30 km) from Amsterdam, Rotterdam, The Hague, and Utrecht. It is surrounded by the municipalities (clockwise, starting in the north): Nieuwkoop, Woerden, Reeuwijk (former municipality), Boskoop, and Alphen aan den Rijn.