Lommiswil ist eine ruhige, ländliche und trotzdem gut erschlossene Wohngemeinde mit hoher Lebensqualität. Sie schmiegt sich an den Fuss der ersten Jurakette mit ihren Hausbergen Schauenburg (1148 m.ü.M.), Althüsli (1317) und dem höchsten Gipfel im Kanton Solothurn, der Hasenmatt (1444). Mit etwas Glück bleibt der Nebel gerade unterhalb des Dorfes (ca. 600 m.ü.M.) liegen und lässt der Sonne den Vortritt.
Pendler:innen werden gerne hören, dass sie mit den ÖV in etwas mehr als einer Stunde in Zürich und in knapp einer Stunde in Bern sind. Mit dem Auto ist die Bundeshauptstadt in rund 50 Minuten, Zürich in ca. 1 ½ Stunden erreichbar.
Bahn
Durch gleich zwei Haltestellen an der Bahnlinie Solothurn-Moutier ist Lommiswil stündlich – in der Hauptverkehrszeit mit Zusatzzügen – mit Solothurn und Moutier verbunden. In nur 12 Minuten ist man in der schönsten Barockstadt der Schweiz.
Die Linie 32 der Busbetriebe Grenchen und Umgebung (BGU) fährt stündlich in die Uhrenstadt, und Linie 2 der Busbetriebe Solothurn (BSU) bedient während drei Zeitblöcken (morgens, mittags und abends) halbstündlich Bellach und Solothurn.