This paper presents an observer-based multi-objective robust feedback controller to achieve robust pole clustering within a vertical strip and disturbance rejection with an H∞-norm constraint for the uncertain linear systems. The systems of interest include both matched and mismatched uncertain linear systems with structured uncertainties existing in both the system and input matrices. The controller is obtained by solving two Riccati equations (one for the controller and the other for the observer) and checking three conditions (two for robust pole clustering). A set of tuning parameters is incorporated to enhance flexibility in finding the controller. © 1998 John Wiley & Sons, Ltd.