Řeka Úpa (délka toku necelých 79 kilometrů) pramení na hřebenech Krkonoš, v Úpském rašeliništi (1432 m n. m.) severně od Studniční hory a východně od Sněžky. Odtud stéká kamenitou Úpskou roklí do Obřího dolu. Teče přes Pec pod Sněžkou, Velkou Úpu, Horní Maršov, Svobodu nad Úpou, Trutnov, Úpici, Babiččino údolí a Českou Skalici a v Jaroměři se vlévá do Metuje.
Zajímavosti o řece Úpě
V oblasti Krkonoš je na Úpě celá řada krásných a působivých vodopádů, většina z nich bohužel leží v klidovém území národního parku mimo značené turistické trasy, přístup k nim je tedy zakázán. V Peci pod Sněžkou a v úseku nad Horním Maršovem se do Úpy vlévá mnoho horských potoků a bystřin, z nichž je nejvýznamnější Malá Úpa, přitékající zleva nad soutěskou Temného Dolu, a Lysečinský potok, který se vlévá zleva v Horním Maršově. Pod Svobodou nad Úpou opouští řeka geomorfologický celek Krkonoše a vstupuje do Krkonošského podhůří a v Mladých Bukách opouští definitivně Krkonošský národní park.