О рождении и молодых годах Руперта ничего не известно, кроме того, что он был [[франки|франком]] по происхождению. Будучи епископом германского города [[Вормс]], в [[697]] году Руперт покинул его и начал свою миссионерскую деятельность в [[Бавария|Баварии]]. Прибыв в [[Регенсбург]], он обратил в христианство баварского правителя Теодона и получил от него разрешение на миссию в Баварии. Христианство в Баварии уже было проповедано, но глубокие корни ещё не пустило. Св. Руперт начал деятельность с крещения множества вельмож при дворе Теодона, затем двинулся вдоль долины [[Дунай|Дуная]], восстанавливая пришедшие в упадок церкви и основывая новые. Центром своей проповеднической работы он сделал бывшую римскую колонию Ювавум, на притоке Дуная реке [[Зальцах (река)|Зальцах]]. Теодон пожаловал Руперту эту землю для основания там монастыря, который и был построен под крутой скалистой горой в бывшем Ювавуме. Монастырь получил имя св. Петра, а гора, под которой он находился, стала называтсяназываться Мёнхсберг (гора монахов). Монастырь стал центром нового города, быстро развивавшегося благодаря большим залежам соли в окрестностях. Соль дала и имя новому городу — Зальцбург (Город соли).
Св. Руперт умер в основанном им монастыре в [[710]] году, почитается наряду со своим последователем св. [[Виргилий (святой)|Виргилием]] покровителем Зальцбурга. Статуи святых Руперта и Виргилия установлены перед входом в кафедральный собор Зальцбурга.
Память св. Руперта в Католической церкви — [[27 марта]].