Massugas liegt etwa 56 Kilometer ostsüdöstlich von Bordeaux. An der östlichen Gemeindegrenze verläuft das Flüsschen Soulège, im Westen die Durèze. Umgeben wird Massugas von den Nachbargemeinden Gensac im Norden, Saint-Quentin-de-Caplong im Nordosten, Caplong im Osten, Pellegrue im Süden und Westen sowie Coubeyrac im Nordwesten.