Zambia has over 73 ethnic groups. The largest are: Bemba (~40%, Northern Province), Tonga (~18%, Southern Province), Lozi (~10%, Western Province), Nsenga (~8%, Eastern Province), Luvale (~7%, Northwestern Province), Lala (~5%, Central Province), Kaonde (~3%, Northwestern), Chewa (~3%, Eastern), Lamba (~3%, Central/Copperbelt). Smaller groups include Mambwe, Nkoya, Lunda, Mbunda, each with distinct cultures and languages.