Saint-Avold liegt im Département Moselle in der Region Grand Est, am rechten Ufer der Rossel und an der historischen Straße von Metz nach Saarbrücken. Die Stadt befindet sich etwa zwanzig Kilometer südwestlich von Forbach und ist umgeben von der lothringischen Landschaft.
Die Ursprünge der Stadt reichen bis ins frühe Mittelalter zurück. Ein irischer Mönch errichtete um das Jahr 509 ein kleines Gotteshaus, das später zum Ausgangspunkt einer Abtei wurde. Im achten Jahrhundert ließ der Bischof von Metz hier eine bedeutende Klosteranlage errichten, die durch Reliquien der Heiligen Nabor und Felix zu einem Wallfahrtsort wurde. Die umliegende Siedlung übernahm den Namen der Abtei, der sich im Laufe der Zeit von „Sankt Nabor“ über „Santerfor“ zu „Saint-Avold“ wandelte. Die Stadt entwickelte sich zu einem Handelszentrum, wurde befestigt und erhielt 1534 eine eigene Verwaltung.
Heute prägen historische Bauwerke und militärische Spuren das Stadtbild. Die Abtei Saint-Nabor, nach der die Stadt benannt ist, steht für ihre lange christliche Tradition. Im Zweiten Weltkrieg wurde Saint-Avold zum Schauplatz schwerer Kämpfe und beherbergt heute den größten amerikanischen Soldatenfriedhof Europas mit über zehntausend Gräbern. Die Umgebung ist durch die Industriegeschichte der Region geprägt, insbesondere durch den Kohleabbau und die petrochemische Industrie in der Nähe.