This chapter focuses on the application of Genetic Algorithms (GAs) techniques in overcoming the limitations of microstrip antennas in terms of several key parameters such as bandwidth, power-handling capacity etc. In this chapter the effectiveness of GAs is discussed in relation to Electromagnetic optimization. A matching network has been designed for single band and dual band matching of microstrip antenna using GA.