Der Sor ist ein Fluss in Frankreich, der in den Regionen Languedoc-Roussillon und Midi-Pyrénées verläuft. Er entspringt in der Montagne Noire, im Gemeindegebiet von Arfons, entwässert anfangs Richtung Südwest durch den Regionalen Naturpark Haut-Languedoc dreht bei Les Cammazes auf Nordwest, nochmals bei Revel auf Nordost, später auf Nord und mündet nach 61 Kilometern bei Vielmur-sur-Agout als linker Nebenfluss in den Agout. Auf seinem Weg durchquert der Sor das Département Tarn und berührt auch die Départements Aude und Haute-Garonne.