Siegen fait partie de la Communauté de Communes de la Plaine du Rhin.
Le territoire de compétence de la Communauté de Communes de la Plaine du Rhin s’étend de Lauterbourg au nord à Beinheim au sud et de Trimbach à l’ouest jusqu’au Rhin à l’est.
La Communauté de Communes de la Plaine du Rhin compte 18 582 habitants (population légale au 01/01/2014) et 19 communes adhérentes : Beinheim, Buhl, Croettwiller, Eberbach-Seltz, Kesseldorf, Lauterbourg, Mothern, Munchhausen, Neewiller-près-Lauterbourg, Niederlauterbach, Niederroedern, Oberlauterbach, Salmbach, Schaffhouse-près-Seltz, Scheibenhard, Seltz, Siegen, Trimbach et Wintzenbach.