Marcel Rainaud est né le à Talairan, petit village des Corbières situé dans le département de l'Aude.
Il est le fils unique de Émile Rainaud (1920-2009) et de Marcelle Rainaud (1918-2008), famille originaire de cette région, son père est viticulteur à Talairan, où il travaille la terre toute sa vie[1].
Après avoir été scolarisé à Talairan, il poursuit ses études au lycée Henri-IV à Béziers, pour devenir ensuite professeur de mathématiques, jusqu'à sa retraite.
Il s'engage en politique en 1958 en adhérant à la SFIO, il devient conseiller municipal de Talairan, puis est élu maire de cette même commune de 1983 à 2000. Il est élu conseiller général du Canton de Lagrasse en 1988, il est nommé président du Conseil Général de l'Aude en 1998[2].
D'abord suppléant du député Joseph Vidal de 1988 à 1993, il devient en 1998 suppléant de Raymond Courrière, ancien secrétaire d'état aux rapatriés de 1981 à 1986, réélu sénateur de l'Aude, décédé le , Marcel Rainaud est donc désigné sénateur le , et prend ainsi la suite de son mentor. Il est élu le au premier tour avec 76 % des voix.
Le , Marcel Rainaud (70 ans) déclare à la presse qu'il passe la main, il ne se représente donc pas en à l'élection cantonale de Lagrasse, mandat qu'il détient depuis 1988. Il reste toutefois sénateur de l'Aude[3] avant de déclarer fin 2013 mettre fin à sa carrière politique : il n'est pas candidat lors des élections sénatoriales de 2014.