Een magisch vierkant of tovervierkant is een vierkant schema waarin getallen zodanig zijn ingevuld dat de kolommen,
de rijen en de beide diagonalen alle dezelfde som opleveren.
Deze som wordt de magische constante of het karakteristieke getal genoemd.
Meestal eist men dat het vierkant de natuurlijke getallen van 1 tot en met n2 bevat.
Het symbool n, dat de orde genoemd wordt, is hierin het aantal cellen in één zijde.
Soms geldt die eis niet, maar dan eist men wel dat alle getallen verschillend zijn.
Het onderstaande magische vierkant is te zien in La Sagrada Familia in barcelona.
Het voldoet niet geheel aan de eisen van een traditioneel magisch vierkant omdat sommige getallen
meerdere keren voorkomen.De som van de getallen verwijst naar de vermoedelijke leeftijd waarop Jezus Christus zou zijn gestorven.