Rudolf Gallati war 1907 bis 1920 Gemeinderat von Glarus. Von 1914 bis 1920 war er zudem Präsident des Gemeinderats. Von 1912 bis 1920 war er Landrat. Von 1912 bis 1919 war er Kantonalpräsident der Liberalen Partei und von 1927 bis 1937 der Allgemeinen Bürgerlichen Volkspartei. Von 1926 bis 1942 war er Glarner Regierungsrat (Finanz- und Handelsdirektion), von 1932 bis 1938 Landesstatthalter, von 1938-1942 Landammann und von 1935 bis 1943 radikal-demokratischer Nationalrat.