Kostel svatého Ondřeje je pozdně barokně-klasicistní stavba a stojí na místě bývalého kostela, který zde stál již ve 13. století a byl obklopen hřbitovem. Nový chrám byl vystavěn se souhlasem knížete Josefa Václava z Lichtenštejna, který byl vydán 26. února 1750. Dne 15. října 1758 byl slavnostně vysvěcen děkanem Františkem Šumplerem. Dnes tvoří chrám sv. Ondřeje dominantu stejnojmenného centrálního náměstí v Uherském Ostrohu.