Of the 47 new cases, nine cases were detected from among the quarantined people while 38 were local contacts.
With the detection of the fresh cases, the total Covid tally rose to 30610 while the active cases stood at 501.
Similarly, with 54 fresh recoveries the cured tally too surged to 29,875 in the city.
Similarly, 644 more Covid-19 positive cases were detected in the State in the last 24 hours thereby taking the total infection count in Odisha to 316645 on Thursday.
Of these fresh cases, 369 cases were detected from among quarantined people and the rest 275 found as local contacts.