This paper describes a method for the analysis and design of rectangular microstrip antennas coupled through a small aperture to a microstrip feed line in a two-layer configuration. The technique is numerically efficient, making it suitable for computer-aided design. The analysis takes into account higher order modes excited underneath the patch. Analysis results were implemented in two computer programs: an analysis program and a design program based on optimization techniques. Experimental results are presented to validate this method.