Als greshamsches (bzw. Gresham’sches) Gesetz, auch Gresham-Kopernikanisches Gesetz genannt, wird der folgende ökonomische Grundsatz bezeichnet: „Wenn eine Regierung eine Geldsorte gegenüber einer anderen Geldsorte gesetzlich unterbewertet, wird die unterbewertete Geldsorte das Land verlassen oder durch Hortung aus dem Umlauf verschwinden; die überbewertete Geldsorte hingegen wird den Geldumlauf dominieren.“ Das Gesetz wurde im 16. Jahrhundert von Thomas Gresham formuliert.
Zur Zeit der Edelmetallstandards (Silberstandard, Goldstandard) war oft beobachtet worden, dass „schlechtes Geld“ (dem Edelmetallgehalt nach unterwertiges Geld) das „gute Geld“ aus dem Umlauf verdrängt, wenn durch die Obrigkeit ein Zwangskurs für das Verhältnis von „gutem“ zu „schlechtem“ Geld festgesetzt worden war. Das schlechte Geld ist überbewertet, da sein Nominalwert höher ist als der tatsächliche Edelmetallwert. Das Gesetz gilt, wo für den Zahlenden Wahlfreiheit besteht, ob er Zahlungen in gutem, werthaltigem oder schlechtem, weniger wertvollem Geld leistet, der Empfänger aber das schlechte Geld zum selben Kurs annehmen muss wie das gute.