For an n t transmit, n r receive antenna system (n t × n r system), a full-rate space time block code (STBC) transmits n min = min(n t , n r ) complex symbols per channel use. The well known Golden code is an example of a full-rate, full-diversity STBC for 2 transmit antennas. Its ML-decoding complexity is of the order of M 2.5 for square M -QAM. The Silver code for 2 transmit antennas has all the desirable properties of the Golden code except its coding gain, but offers lower ML-decoding complexity of the order of M 2 . Importantly, the slight loss in coding gain is negligible compared to the advantage it offers in terms of lowering the ML-decoding complexity. For higher number of transmit antennas, the best known codes are the Perfect codes, which are full-rate, full-diversity, information lossless codes (for n r ≥ n t )but have a high ML-decoding complexity of the order of M ntnmin (for n r < n t , the punctured Perfect codes are considered). In this paper 1 , a scheme to obtain full-rate STBCs for 2 a transmit antennas and any n r with reduced ML-decoding complexity of the order of M nt(nmin− 3 4 )−0.5 , is presented. The codes constructed are also information lossless for n r ≥ n t , like the Perfect codes and allow higher mutual information than the comparable punctured Perfect codes for n r < n t . These codes are referred to as the generalized Silver codes, since they enjoy the same desirable properties as the comparable Perfect codes (except possibly the coding gain) with lower ML-decoding complexity, analogous to the Silver-Golden codes for 2 transmit antennas. Simulation results of the symbol error rates for 4 and 8 transmit antennasshow that the generalized Silver codes match the punctured Perfect codes in error performance while offering lower ML-decoding complexity.