The problem of eigenstructure assignment (eigenvalue and eigenvector assignment) plays an important role in control theory and applications. In this note, we introduce a new approach to eigenstruc- ture assignment using decentralized control. First, several analytical results are presented to characterize the set of decentralized controllers which achieve desired eigenvalue assignment. Then, a method is pro- posed to simultaneously assign eigenvalues and eigenvectors of a linear system using decentralized control. The method is applied to the control of a power system to illustrate its effectiveness.