Tongobriga is located a few kilometers north of the confluence of the rivers Douro and Tâmega. There are rugged mountains with large granite bolders besides
numerous vineyards and olive groves. The river Tâmega flows very close by the town of Marco de Canaveses.