Residency training is a form of postgraduate training. The length of a residency program varies by specialization, but is typically three to six years long. During a residency program, you will be practicing under the supervision of a senior clinician.