Anastasia er et pigenavn, der er den feminine form af Anastasius/Anastasios. Navnet er af græsk oprindelse og betyder "den opstandne". Adskillige kristne martyrer og helgener bar dette navn, og det har gennem tiden især været udbredt i befolkninger, der bekender sig til den ortodokse kristendom.[1]
Blandt varianterne af navnet er Anastacia og Anastasija. I Danmark bærer 710 personer navnet, herunder varianterne, per 1. januar 2020.[2]