Segern var den unge finländarens tredje i karriären, men på grund av den ryska invasionen av Ukraina var han samlad då han klev ur bilen för sista gången.
– Jag kände inte för att fira så mycket. Det har varit en tuff helg för folket i Ukraina. Jag hoppas de har styrka och hopp i de här svåra tiderna, säger finländaren.
Rovanperä vann Svenska rallyt med 22 sekunders marginal före belgaren Thierry Neuville och 30 sekunder före landsmannen Esapekka Lappi.
Oliver Solberg slutade sexa i rallyt som avgjordes i Umeåtrakten.
Efter två VM-deltävlingar av säsongens totalt 13, leder nu Rovanperä förarmästerskapet 14 poäng före Thierry Neuville. Sébastien Loeb som ej kör alla tävlingar är trea, 19 poäng bakom Rovanperä.