Thomas Mayo may refer to:
- Thomas Mayo (gridiron football) (born 1990), American football wide receiver
- Thomas Mayo (Indigenous Australian), Indigenous Australian campaigner for the Indigenous Voice to Parliament
- Thomas Mayo (physician) (1790–1871), British physician