Sunstroke has claimed six lives so far this summer.
The mercury breached the 46 degrees mark at four places, 43 degrees at ten places and 40 degree mark in at least 13 places, the Met office here said.
Balangir and Titlagarh were followed by Bhawanipatna, which recorded 46.2 degree celsius, while the mercury stood at 46 degrees at Jharsuguda, 45 degrees at Sonepur, 44.8 degrees at Malkangiri, 44.7 degrees at Angul, Sambalpur and Hirakud and 43.5 degree celsius at Sundargarh, it said.
Both Bhubaneswar and neighbouring Cuttack city recorded a maximum temperature of 39.2 degree Celsius, the Met office said.
At least six people have died due to sunstroke in the state this summer. While three heat related deaths have been reported from Angul district, two casualties took place in Bargarh and one in Balangir district, the special relief commissioner's (SRC) office said.