Gauja ir garākā upe Latvijas teritorijā, tās garums ir 452 km, baseins 8,9 tūkstoši kvadrātkilometru. Gauja sākas Vidzemes augstienē Cēsu rajonā un ietek Rīgas jūras līcī uz Ziemeļiem no Rīgas. Par Gaujas iztekas vietu mūsdienās uzskata Gaujiņas un Ārnīšupes kopā satecēšanas vietu Laidza ezerā. Gaujas gultne ir ļoti mainīga ar daudz vecupēm un līkumiem. Gaujas upe aplieca Vidzemes augstieni plašā lokā (taisnā līnijā iztekas un ietekas vietas atrodas ar vairāk kā 90 km atstarpi). Pie Turaidas Gauja met loku, uz Siguldas pusi atrodas Turaidas sala.