Vila Nova de Santo André é uma cidade portuguesa, pertencente ao concelho de Santiago de Cacém, situada no maravilhoso litoral alentejano.
A cidade de Vila Nova de Santo André, na verdade, não corresponde à antiga aldeia ainda existente e pujante: o burgo original dista 3 quilómetros do austero núcleo urbano criado nos anos 1970 num antigo pinhal. A antiga povoação matriz é muitas vezes denominada de Aldeia de Santo André.
Entre os locais de interesse a visitar destacam-se a Igreja, a casa e a fonte de Nossa Senhora da Graça, assim como a magnífica Reserva Natural das Lagoas de Santo André e da Sancha.