State capital Bhubaneswar recorded 42.8 degrees C against yesterday's 39 degrees C.
The coastal regions where the mercury crossed 40 degrees mark were Chandbali (40.3) and Cuttack (40.6).
Sambalpur registered 43.1 degrees C followed by Balangir and Jharsuguda (43), Hirakud (42.6) and Sonepur (42.5).
The temperature in interior Talcher was 43.8 degrees C and Angul 42.1.
The MeT office warned that the heatwave condition would continue to prevail for the next 24 hours.