Weyhe is a municipality in the district of Diepholz, Lower Saxony, Germany. It is situated approximately 15 km south of Bremen.