Sant'Anastasia sorge sulla pianura ai piedi del massiccio del Vesuvio, a soli 10 km dal mare di Napoli. Il territorio si inerpica fino alla vetta Cognoli di Sant'Anastasia (1086 m), con le sorgenti Olivella alta e bassa e il punto panoramico Belvedere. Con 25.999 abitanti e una densità di 1.387 ab/km², il paese vive un rapporto stretto con il vulcano, incluso nel Parco Nazionale del Vesuvio.
L'economia locale si basa sull'agricoltura e sui servizi, con un reddito medio di 19.586 € e un prezzo immobiliare di 1.176 €/m². Il territorio rientra nell'area del Lacryma Christi del Vesuvio DOC e della Cipollotto Nocerino DOP, prodotti simbolo del versante vesuviano. La copertura FTTH raggiunge il 79% delle abitazioni, segno di una buona connettività.
Il rischio idrogeologico è molto alto a causa della pendenza e del suolo consumato al 25,1%. Il patrimonio annovera 2 monumenti e 1 museo, mentre la comunità è piuttosto anziana (età media 44,4 anni, indice di vecchiaia 159).