Dhaka, July 26 -- Hilsa prices have soared to record levels this year, keeping the national fish out of reach for low- and middle-income consumers.

Traders say poor catches from both rivers and the sea have pushed up prices.

Despite the poor catches, supply in Dhaka remains moderate during the peak rainy season. Bad weather has hindered many fishermen from going to sea, contributing to the current price hike.

The catch of fish is likely to improve in August or September, traders said.

Large-sized hilsa is rare in the market, with mostly smaller-sized fish available. A visit to several kitchen markets in Dhaka on Friday showed that hilsa weighing more than 1.0 kg is selling at Tk 2,200 to Tk 3,200 per kg.

Fish weighing between 700 and...