L'Isle is a municipality of the canton of Vaud in Western Switzerland, located in the district of Morges.