Professeur d'histoire-géographie à Beauvais, Maurice Pic est nommé en 1944 au lycée de Montélimar, ce qui détermine la suite de sa carrière politique. Il est maire de Châteauneuf-du-Rhône (1945-1959) puis de Montélimar (1959-1989), sénateur SFIO, de la Drôme dès 1948. Il préside le conseil général de 1957 à 1985. Secrétaire d'état à l'intérieur de 1956 à 1958 sous les Gouvernements Guy Mollet, Maurice Bourgès-Maunoury et Félix Gaillard, député de 1958 à 1971, puis à nouveau sénateur (1971-1989), il est secrétaire général de l'Association des maires de France et président de la Fédération nationale des élus socialistes et républicains, un grand notable de la SFIO puis du Parti Socialiste. Battu par Thierry Cornillet (UDF-radical) aux cantonales de 1985 et aux municipales de 1989, il quitte le conseil municipal à la fin de son mandat sénatorial () où il est remplacé par un de ses proches Jean Besson.