[1][3] Sainte-Marthe se encuentra ubicado al noroeste del MRC de Vaudreuil-Soulanges, 20 km al oeste de Vaudreuil.
[1] El municipio está ubicado en la planicie del San Lorenzo y en la parte sur de la montaña de Rigaud.
Los caminos Saint-Henri, Saint-Guillaume, Sainte-Julie y Sainte-Marie atraviesan el territorio del este al oeste.
En 1835, un grupo de Irlandeses se establecieron en esta parte del señorío.
[6] Evolución de la población total, 1986-2015[1][6][12] La economía local es agrícola.