Kanton Sint-Genesius-Rode is een kieskanton en gerechtelijk kanton in de Belgische provincie Vlaams-Brabant en het arrondissement Halle-Vilvoorde.
Het gerechtelijk kanton bestaat sinds het vastleggen van de taalgrens in 1963. Het omvat de gemeenten Drogenbos, Kraainem, Linkebeek, Sint-Genesius-Rode en Wezembeek-Oppem (de zesde randgemeente Wemmel hoort bij het kanton Meise)
Het kieskanton bestaat sinds 2014 (zesde staatshervorming). Het onderscheidt zich van de andere kieskantons in Vlaams-Brabant omdat het enkel bestaat uit faciliteitengemeenten en er voor de Europese en federale verkiezingen gestemd kan worden op lijsten van respectievelijk het Frans kiescollege en de kieskring Brussel-Hoofdstad.
Het kieskanton Sint-Genesius-Rode ligt in het provinciedistrict Halle-Vilvoorde, het kiesarrondissement Halle-Vilvoorde en de kieskring Vlaams-Brabant. Het omvat de zes faciliteitengemeenten in de Vlaamse rand:
Voorheen behoorden de zes gemeenten tot de volgende verschillende kieskantons: