The municipality of Besnate is part of the geographical area identified as Olona Valley, and is located in a hilly area between the Arno river and the River Ticino.
In this wetland Besnate converge some waterways, the canal Pont-Peder, the Fontanile Fontanile Old and New, which, flowing together, form Sorgiorile the river, the main tributary of the river Arno.