Die Murg ist ein gut zwei Kilometer langer Nebenfluss der Aare. Sie entsteht östlich der Dörfer Roggwil und Wynau aus dem Zusammenfluss der von Südwesten kommenden Langete und der von Süden kommenden Rot. Der Fluss mündet in Murgenthal neben der Abwasserreinigungsanlage Murg von rechts in die Aare. Trotz ihrer kurzen Länge nimmt sie auf ihrem Weg noch mehrere Bäche auf – so beispielsweise den Brunnbach, den Stampfibach oder den Mürlibach.
Die Murg fliesst durchwegs in Richtung Norden und bildet auf ihrer ganzen Länge bis zur Mündung in die Aare die Grenze zwischen den Kantonen Aargau und Bern. Sie ist zudem namensgebend für die Gemeinde Murgenthal.