Blaye ist eine Stadt in der französischen Region Aquitanien im Département Gironde mit 4.666 (1999) Einwohnern. Die Stadt ist Sitz der Unterpräfektur (frz. Sous-préfecture) des Arrondissements Blaye, dieses besteht aus vier Kantonen, sie ist Hauptort (frz.: chef-lieu) des Kantons Blaye.
Blaye liegt am östlichen Ufer der Gironde, die zwischen Bordeaux und Blaye durch den Zusammenfluss von Dordogne und Garonne entsteht.
Blaye unterhält eine Städtepartnerschaft mit Zülpich.