Après des études secondaires au lycée Saint-Vincent de Rennes, il obtient un baccalauréat ès lettres puis s’inscrit à l’Université de Rennes. Licencié en droit, Marcel Rupied s’installe en 1905 à Vitré et exerce la profession de notaire.
Il est élu en 1922 dans le canton de Vitré-Ouest, lors des élections au conseil général d’Ille-et-Vilaine qu’il préside jusqu’à sa démission en 1928. Ayant retrouvé son siège de conseiller général en 1934, il préside l’assemblée départementale en 1937, mandat qu’il conserve pendant vingt-deux ans, de 1937 à 1945, puis de 1947 à 1961. Élu au conseil municipal de Vitré en 1935, il en devient le premier magistrat en 1939.
Marcel Rupied est arrêté et incarcéré à Rennes par les Allemands, après avoir refusé de désigner des otages.
Destitué de sa fonction à la Libération en 1944, il est élu maire de Vitré le 19 mai 1945, il est ensuite candidat à la première Assemblée constituante dans le département d’Ille-et-Vilaine. À son arrivée à l’Assemblée, il rejoint alors le groupe d'Unité républicaine.
Marcel Rupied est élu au Conseil de la République le 7 novembre 1948, sur la liste du RPF. Il sera réélu en 1955. Cependant, il échoue à se faire élire, le 26 avril 1959, au Sénat de la Cinquième République.