Pagasts tika izveidots 1936. gadā, teritoriju atdalot no Kacēnu pagasta. 1944. gada 23. augustā Upmales pagastu atdalīja no Latvijas un iekļāva jaundibinātajā Krievijas PFSRPleskavas apgabalā. Līdz 2015. gadam bijušā Upmales pagasta teritorijas lielākā daļa ietilpa Palkinas rajonaRodovojes pagastā, tagad Kačanovas pagastā.