Pec pod Sněžkou (dříve Velká Úpa III) je město v Královéhradeckém kraji na severovýchodě Čech.
Pec pod Sněžkou se nachází v Krkonoších na řece Úpě a Zeleném potoku, je velice vyhlášeným turistickým střediskem pro turistiku a zimní sporty.
Na území obce Pec pod Sněžkou se nachází nejvyšší hora České republiky Sněžka a Studniční hora.