In this paper, all extremal Type I and Type III codes of length 60 with an automorphism of order 29 are classified up to equivalence. In both cases, it has been proven that there are three inequivalent codes. In addition, a new family of self-dual codes over non-binary fields is presented.