Vēstures dokumentos Galēni pirmo reizi minēti 1384. gadā. 1935. gadā Vidsmuižas pagasta (no 1940. gada Galēnu pagasts) platība bija 172,7 km² un tajā dzīvoja 8715 iedzīvotāju. 1945. gadā pagastā izveidoja Galēnu, Lomu, Polkaronas, Soboļevas, Stabulnieku, Stikānu un Upeniekuciema padomes, bet pagastu 1949. gadā likvidēja. 1954. gadā Galēnu ciemam pievienoja likvidētos Polkaronas un Stabulnieku ciemus, 1962. gadā - Upenieku ciema Kirova kolhoza teritoriju. 1973. gadā Galēnu ciemam pievienota likvidētā Lomu ciema teritoriju, bet atdalīta atjaunotā Stabulnieku ciema teritorija.[4] 1990. gadā ciems reorganizēts par pagastu. 2004. gadā Galēnu pagasts apvienojās ar pieciem citiem Preiļu rajona pagastiem, izveidojot Riebiņu novadu. 2021. gadā Riebiņu novadu iekļāva Preiļu novadā.