Garbsen is a town in the district of Hanover, in Lower Saxony, Germany. It is situated on the river Leine, approximately 11 kilometres northwest of Hanover. The name Garbsen can be traced back to 1223.