Sainte-Anastasie (Okzitanisch: gleicher Name) ist eine französische Gemeinde mit 141 Einwohnern (Stand 1. Januar 2013) im Département Cantal in der Region Auvergne-Rhône-Alpes; sie gehört zum Arrondissement Saint-Flour und zum Gemeindeverband Communauté de communes du Cézallier.