Das Bataillon der RZSO Solothurn besteht aus dem Bataillonsstab mit Kommandogruppe, dem Ersteinsatzzug, zwei Einsatzkompanien, einer Stabskompanie und einer Logistikkompanie.
Die Anzahl AdZS (Angehörige des Zivilschutzes) beträgt per 01.01.2025
239 AdZS der RZSO Solothurn
16 AdZS des Kantonalen Führungsstabs (KFS)
32 AdZS des Care Teams
Mit dem Regierungsratsbeschluss vom 23. Mai 2006 RRB:2006/974 wird dem Antrag eines gemeinsamen Regionalen Bevölkerungs- und Zivilschutzes zugestimmt. Die RZSO Solothurn wird durch folgende Gemeinden getragen:
Balm b/Günsberg
Bellach
Feldbrunnen - St. Niklaus
Flumenthal
Günsberg
Hubersdorf
Kammersrohr
Langendorf
Lommiswil
Lüsslingen - Nennigkofen
Oberdorf
Riedholz
Rüttenen
Solothurn (Leitgemeinde)