Ehemalige Gemeinde des Kantons Solothurn, Bezirk Gösgen, die 2021 in die Gemeinde Stüsslingen integriert wurde und das gleichnamige Dorf am Südfuss des Schafmattpasses umfasste. 1217-1222 Rôre. 1798 133 Einwohner; 1850 195; 1900 120; 1950 117; 1980 84; 2000 111; 2010 92; 2020 92.
Um 1100 erbaute das Kloster Einsiedeln die Pass- und Wegkapelle St. Ulrich, die am alten Pilgerweg vom Elsass nach Einsiedeln steht (Pilgerwesen). Der heutige Bau wurde um 1600 errichtet. Der Passübergang auf einer Höhe von 793 m wurde bis ins 17. Jahrhundert für den regionalen Handelsverkehr benutzt, hat zu Beginn des 21. Jahrhunderts aber keine verkehrspolitische Bedeutung mehr. Rohr gehört zur Pfarrei Stüsslingen und besass 1797-1999 eine eigene Schule. 2002 wurden Einwohnergemeinde und Bürgergemeinde zusammengelegt. Im kleinbäuerlich geprägten Dorf steht das einzige noch erhaltene Strohhaus im Kanton Solothurn. 1925 entstand eine Milchgenossenschaft, 1962-1985 erfolgte die Güterzusammenlegung. Seit 1977 ist Rohr durch eine Buslinie mit Olten verbunden.