We present a chemical composition analysis of 36 giant stars in the mildly metal-poor globular cluster M5 (NGC 5904). The analysis makes use of high resolution data acquired at the Keck I telescope as well as a re-analysis of high resolution spectra acquired for an earlier study at Lick Observatory. We employed two analysis techniques: one, adopting standard spectroscopic constraints, and two, adopting an analysis consistent with the non-LTE precepts as recently described by Thevenin & Idiart. The abundance ratios we derive for magnesium, silicon, calcium, scandium, titanium, vanadium, nickel, barium and europium in M5 show no significant abundance variations and the ratios are comparable to those of halo field stars. However, large variations are seen in the abundances of oxygen, sodium and aluminum, the elements that are sensitive to proton-capture nucleosynthesis. In comparing the abundances of M5 and M4 (NGC 6121), another mildly metal-poor globular cluster, we find that silicon, aluminum, barium and lanthanum are overabundant in M4 with respect to what is seen in M5, confirming and expanding the results of previous studies. In comparing the abundances between these two clusters and others having comparable metallicities, we find that the anti-correlations observed in M5 are similar to those found in more metal-poor clusters, M3, M10 and M13, whereas the behavior in M4 is more like that of the more metal-rich globular cluster M71. We conclude that among stars in Galactic globular clusters, there is no definitive ``single value of [el/Fe] at a given [Fe/H] for at least some alpha-capture, odd-Z and slow neutron-capture process elements, in this case, silicon, aluminum, barium and lanthanum.