Malá Úpa (německy Kleinaupa) je horská příhraniční obec výrazně rekreačního charakteru ve východních Krkonoších v okrese Trutnov v Královéhradeckém kraji. Je vzdálena asi pět kilometrů severovýchodně (vzdušnou čarou) od Pece pod Sněžkou. Celé území obce se nachází v Krkonošském národním parku. Nejvyšším bodem obce je Sněžka 1 603 metrů, nejnižším bodem je místo, kde opouští území obce řeka Malá Úpa – 720 metrů. Obcí prochází silnice II/252 ke zdejšímu hraničnímu přechodu s Polskem na Pomezních Boudách. Název dala obci řeka Malá Úpa, která na horním konci obce pramení a kousek pod dolním koncem se vlévá do Úpy. Žije zde 157 obyvatel.