Dem Violenbach folgt von seiner Quelle am Halmet bis nach Augst die Kantonsgrenze zwischen dem Baselbiet und dem Kanton Aargau; von der Mündung des Violenbachs in die Ergolz liegt die Grenze in diesem Fluss bis zum Rhein.