Der Inkwilersee liegt direkt auf der Kantonsgrenze der Kantone Bern und Solothurn auf einer Höhe von 461 Metern über Meer. Die Seefläche teilen sich die Gemeinden Inkwil (BE) auf der Ostseite und Bolken (SO) auf der Westseite des Sees. Die Länge des Inkwilersees beträgt rund 500m und die Breite 300m. Am Ostufer fliesst der Seebach aus dem See um wenig später in die Aare zu münden.