St Andrews (en maltais : Sant'Andrija ou San Andrija ; également orthographié St. Andrew's en anglais) est une ville de l'île de Malte.
Contrairement à sa voisine Il-Madliena, St Andrews n’a pas le statut de communauté, il se partage entre la localité de Is-Swieqi[1] et celle de Pembroke[2].
St Andrews est desservi par une voie express à environ 8 km au nord de La Valette.