Mavinga is a town and municipality in the Cuando Cubango province of Angola. The area spans 44.347 km² and contains about 30,000 inhabitants.