Abstract: A stepper motor is provided that is compact, easily manufactured, and provides high torque. The stepper motor comprises a multi-pole composite magnet which functions as a rotor, at least one stator member which determines the angular position of this rotor, and means for positioning the rotor and the stator members on a common axis. The composite magnet comprises two pieces, each piece having a mating member and an arc-shaped member integrally formed with the mating member. To form the composite magnet, the mating members of both pieces are aligned on an axis and the arc-shaped members of both pieces are juxtaposed. The first and second pieces are magnetized in opposite axial directions which results in two advantages. First, the composite magnet provides a high area of energy conversion per unit volume, thereby significantly reducing the size of the stepper motor in comparison to prior art stepper motors.