Le canton n° 21 (Strasbourg-5) comprend la partie de la commune de Strasbourg située à l'est d'une ligne définie par l'axe des voies et limites suivantes : depuis la frontière franco-allemande, canal de la Marne-au-Rhin, cours de l'Ill, pont Saint-Guillaume, quai des Pêcheurs, rue Ernest-Munch, rue de la Krutenau, rue de Zürich, rue de l'Hôpital-Militaire, rue de Lausanne, quai du Général-Koenig, route de Vienne, canal du Rhône-au-Rhin, bassin Dusuzeau, bassin Vauban, pont ferroviaire, voie de chemin de fer, rue du Havre, rue du Rhin-Napoléon, canal du Rhône-au-Rhin, canal d'Alsace, cours du Rhin, ligne de haute tension jusqu'à la frontière franco-allemande.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Strasbourg.