La Tranche-sur-Mer on kunta Vendéen departementissa Pays de la Loiren hallintoalueella Ranskassa. Kunnassa oli 2 510 asukasta vuoden 1999 väestönlaskennassa. La Tranche-sur-Merin pinta-ala on 18 neliökilometriä.[1]