Kwacha zambijska – waluta (jednostka monetarna) Zambii. 1 kwacha = 100 ngwee.

Słowo kwacha wywodzi się z języka Nyanja i Bemba i oznacza „świt”. Stanowi to odniesienie do sloganu zambijskich nacjonalistów „nowy świt wolności”. Słowo ngwee również pochodzi z języka Nyanja i można je przetłumaczyć jako „świetlany”.

W 1968 roku kwacha zastąpiła w przeliczniku 2 kwacha = 1 funt (1 kwacha = 10 szylingów). Waluta mocno straciła na wartości w wyniku wysokiej inflacji. W momencie wprowadzenia waluty (1968) kwacha była warta 1,2 dolara, na dzień 23.10.2009 1 dolar jest wart 4665 kwacha.

Jako pierwsze na rynek zostały wypuszczone monety z brązu o nominale 1 i 2 kwacha oraz miedziano-niklowe 5,10 i 20 kwacha. W roku 1982 brąz został zastąpiony przez monety stalowe pokrywane miedzią. Od roku 1989 kwacha była bita ze stopu mosiężno-niklowego. W 1969 roku pojawiła się moneta 50 ngwee. Monety o wartości 1 i 2 ngwee były bite do 1983. Kolejno zaprzestano wypuszczania monet 5 i 10 ngwee w 1987, a w 1988 roku także 20 ngwee. W roku 1992 wprowadzono nowe monety: niklowane monety stalowe 25 i 50 ngwee oraz mosiężne o nominale 1, 5 i 10 kwacha. Wszystkie monety stanowią pełnoprawny środek płatniczy, ale ze względu na ich niewielką wartość wynikającą z wysokiej inflacji nie spotyka się w codziennym obiegu.