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.
Der Kleinsee liegt inmitten von Acker- und Weideland und wird von einem Schilf- und Baumgürtel eingerahmt. Die Solothurner Seeseite steht unter Naturschutz. Auf einem Fussweg ist der See in rund 20 Minuten umrundbar. In der Mitte des Inkwilersees befindet sich eine kleine, bewachsene Insel, die ebenfalls durch die Kantonsgrenze geteilt wird. Ein Feuerstelle für eine gemütliche Rast am See findet man auf der Inkwiler Seeseite.