Health minister Dr Kalumbi Shangula said restaurants will be required to keep a list of names of their customers for possible contact tracing.
He said that no more than 50 people are allowed at weddings, funerals and any big gatherings.
Shangula said the sale of alcohol will not be allowed on Sundays but people are allowed to drink at home and buy it for take aways only. He also said alcohol should not be sold after 18h00.
Shangula said clubs will not be opened due to the fact that they are high risk areas.
Attorney general Festus Mbandeka said those travelling between Walvis Bay and nearby towns will require permits, including those with medical issues.
He also warned that residents in Walvis Bay should adhere to regulations.
“The issue of contact tracing register will come in place at Walvis Bay as well,” said Mbandeka.
He urged those in Walvis Bay to comply with health workers and the police.
Justice minister Yvonne Dausab said people are allowed to commute between Walvis Bay and Swakopmund if they are essential workers and if they have a permit.