A numerical model based on the dual reciprocity boundary element method (DRBEM) for studying the transient magneto-thermo-viscoelastic stresses in a nonhomogeneous anisotropic solid subjected to a heat source is presented. The formulation is tested through its application to the problem of a solid placed in a constant primary magnetic field acting in the direction of the z-axis and rotating about this axis with a constant angular velocity. In the case of plane deformation, a numerical scheme for the implementation of the method is presented and the numerical computations are carried out for the temperature, displacement components and stress components. The validity of DRBEM is examined by considering a magneto-thermo-viscoelastic solid occupies a rectangular region and good agreement is obtained with existent results. The results obtained are presented graphically to show the effects of inhomogeneity and heat source on the temperature, displacement components and thermal stress components.