China confirmed 22 new cases of coronavirus on Thursday, 18 of those in Xinjiang province.
The province has seen a rise in cases in recent weeks and the city of Urumqi has introduced new measures to help curb the spread.
Another case was in the port city of Dalian. A man who worked at a seafood processing company tested positive for the virus.
Samples collected from inside the company including frozen food, processing workshop, a canteen and office building, also tested positive, according to state media.
China has confirmed 83,729 cases and reported 4,634 deaths.