Marnhagues-et-Latour (French pronunciation: [maʁnaɡ e latuʁ]; Occitan: Marnhagas e la Tor) is a commune in the Aveyron department in southern France.
The Sorgues flows west-northwest through the commune; the Latour hamlet lies on its right bank.
The Marnhagues hamlet lies in the valley of the Matas brook, a tributary of the Sorgues.
The third hamlet in the commune, Laroquaubel, lies in the valley of the Annou, another tributary of the Sorgues.
This Aveyron geographical article is a stub.