Il patrono di Villa Sant'Angelo è san Michele Arcangelo, festeggiato la prima domenica di maggio; nel paese si trova la Chiesa di San Michele Arcangelo.
Nel comune si trovano anche la Chiesa di Santa Maria delle Grazie, la Chiesa di Sant'Agata e la Chiesa della Madonna delle Prata.