Castillo de Teyao ( spansk: Castillo de Teayo ) er et præcolumbiansk arkæologisk område i La Huasteca-regionen i den nordlige del af den mexicanske stat Veracruz . Efter den præcolumbianske bys forsvinden opstod en moderne bebyggelse i nærheden af pyramiden, som monumentet er opkaldt efter.
I X - XII århundreder var byen beboet af Huastecs . I slutningen af den postklassiske periode kom byen under stærk aztekisk indflydelse og i midten af det 15. århundrede blev den tilsyneladende en provinskoloni i det aztekiske imperium .
I centrum af Castillo de Teayo er en 11,3 meter høj pyramide, ganske velbevaret, med en trappe og en struktur på toppen.
Oprindelsen af navnet Teayo er ukendt; ifølge en hypotese kommer det fra rødderne af Nahuatl -sproget tetl ('sten') og ayotl ('skildpadde') [1] .