De gemeenteraad is het wetgevend orgaan in de gemeente en bestuurt, samen met de burgemeester en het college van burgemeester en schepenen, de gemeente. De Boomse gemeenteraad telt 25 leden. Zij worden om de 6 jaar verkozen door de inwoners van de gemeente die minstens 18 jaar oud zijn.
De bestuursmeerderheid in Boom wordt gevormd door N-VA, Vooruit en Samen2850 die samen 15 zetels hebben. De andere partijen zijn Boom+, PVDA en Vlaams Belang. Zij vormen de oppositie.
De gemeenteraad vergadert in principe de 3de donderdag van de maand om 20u (tenzij anders bepaald) in de raadzaal van het gemeentehuis (2de verdiep).
Het publiek kan de vergadering online volgen via deze link: https://web-boom.streamovations.be/