Abstract: A milling head for thread whirling, the milling head includes a plurality of cutting elements evenly disposed around a center hole, each cutting element in the plurality of cutting elements includes at least two cutting surfaces formed thereon. Any one of the at least two cutting surfaces is selectable to extend within the center hole for contacting a work-piece. Each cutting element in the plurality of cutting elements is disposed in a recess formed in a face of the milling head, with each recess defining at least two walls. Each of the at least two walls contacts a side of the cutting element to align the cutting element in a predetermined relationship with respect to the milling head. In one embodiment, the plurality of cutting elements include first and second sets of cutting elements. The first set of cutting elements is evenly disposed around the center hole and contact the work-piece to produce a thread form on the work-piece.