Le canton n° 5 (Castelnaudary) comprend les communes suivantes : Airoux, Les Cassés, Castelnaudary, Fendeille, Issel, Labastide-d'Anjou, Lasbordes, Mas-Saintes-Puelles, Montferrand, Montmaur, Peyrens, La Pomarède, Puginier, Ricaud, Saint-Martin-Lalande, Saint-Papoul, Saint-Paulet, Souilhanels, Souilhe, Soupex, Tréville, Villeneuve-la-Comptal.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Castelnaudary.