La CRS comprend 24 associations cantonales, 5 organisations de sauvetage et 5 organisations de droit privé. Elle a pour organe suprême l’Assemblée de la Croix-Rouge ; les décisions d’ordre stratégique sont prises par le Conseil de la Croix-Rouge, que le Siège CRS soutient dans l’accomplissement de ses tâches.