The city now has a total of 25,707 Covid-19 cases.
According to City Health Office medical officer Dr. Ted Yu, of the 22 new local cases, 18 were local index cases and three were local authorized persons outside residence (Apors).
The city also recorded one mortality over the weekend.
The active cases in Cagayan de Oro went down to 127, of which 77 were admitted to the Northern Mindanao Medical Center and other hospitals in the city and 50 were outpatients.
Over the weekend, the city recorded 35 recoveries, bringing the total number of recoveries in Cagayan de Oro to 24,650.
The number of Covid-19 deaths in the city is now at 930.