De gemeenteraad telt 27 gemeenteraadsleden en is het hoogste bestuursorgaan van de gemeente. De taken van de gemeenteraad zijn grofweg in drieën op te delen: het vormen van de volksvertegenwoordiging, het stellen van kaders voor het beleid en het controleren van het college (burgemeester en wethouders samen). Gemeenteraadsleden worden gekozen tijdens gemeenteraadsverkiezingen die eens in de vier jaar worden gehouden. De huidige gemeenteraad is gekozen voor de periode 2022-2026.
De gemeenteraad kan commissies instellen voor ondersteuning en advisering. In deze commissies mogen raadsleden en niet-raadsleden zitten. De niet-raadsleden kunt u vinden onder dit kopje (voor raadsleden zie het kopje 'Gemeenteraadsleden'). Een raadscommissie bereidt de besluiten van de gemeenteraad voor. De commissie adviseert de gemeenteraad hierover. In Zwijndrecht zijn er twee verschillende commissievergaderingen: de Oriëntatie - en de Carrousel vergaderingen.
De gemeenteraad beschikt over eigen ambtelijke ondersteuning: de griffie (onder leiding van de raadsgriffier). De griffie valt rechtstreeks onder de gemeenteraad en niet onder de gemeentesecretaris (hoofd van de ambtelijke organisatie). De griffie adviseert en ondersteunt de gemeenteraad, bereidt de besluitvorming van de gemeenteraad voor, organiseert de vergaderingen, adviseert inwoners als zij invloed willen uitoefenen in de gemeenteraad, maakt de besluiten van de gemeenteraad bekend en brengt inwoners dichterbij de politiek.
Het college van burgemeester en wethouders (B&W) vormt het dagelijks bestuur van de gemeente.