In many technical applications like aerospace and automotive structures, holes in thin-walled composite components are necessary for some reason. It easily happens-that the presence of a hole results in a detrimental stress concentration in the vicinity of the hole with a strength degradation and premature failure of the structure, respectively. In order to avoid the aforementioned overloading and to achieve a sufficient strength, in practice, a local reinforcement is employed. In the present study, reinforcements by elliptic doublers, as well as doublers adapted to reinforcement requirements in a layer wise manner, are considered. The increasing demands of a low weight and high strength for modern structures lead to the problem of an optimal reinforcement design. For this purpose, an appropriate optimization model is set up, a structural model is developed to describe the mechanical behavior (displacements, stresses, etc) of such structures, and the techniques of mathematical structural optimization are used to find an optimal design in a systematic manner. In this study, the finite-element method is applied to the structural analysis. Eventually, an appropriate mathematical optimization algorithm is used to approach the desired design optimum in an iterative way. The implemented procedure works with a good, reliability and efficiency and yields optimal reinforcement designs which are very useful for direct engineering applications.