La Corporación Municipal está formada por el alcalde-presidente y 16 miembros electos, pertenecientes en la presente legislatura a siete formaciones políticas diferentes: PP (6 concejales), PSOE (5), Ciudadanos (2), PAR (1), Cambiar Barbastro (1), Barbastro en Común (1) y VOX (1). Todos ellos constituyen el Pleno Municipal.