Auf Gemeindegebiet von Oberdorf besitzt die Bürgergemeinde im Gebiet «Steingrueben» den Steinbruch, in welchem vor einigen Jahren Dinosaurierspuren entdeckt wurden. Diese bilden seither eine Attraktion in unserer Gegend und können von einer eigens erstellten Besichtigungskanzel betrachtet werden. Der Steinbruch ist von Lommiswil (Haltstelle «Im Holz») und Oberdorf in 20 Minuten zu erreichen. Der mit Fahrverbot belegte Fussweg ist signalisiert. Wegen Gefahr von Steinschlag ist es untersagt, den Steinbruch zu betreten. Im Steinbruch wurde der bekannte weisse Solothurnerstein abgebaut.