The election commission on Wednesday officially announced the election schedules for three city corporations - Rajshahi, Sylhet and Barishal.
As the EC fixed the date, voting will be held on 30 July.
The deadline for the submission of nomination papers is 28 June, while the dates for scrutinising those are 1 July and 2 July. The last date for withdrawal of nomination paper is 9 July.
On 29 May, the commission at a meeting decided to hold the elections to the three city corporations on 30 July.
The EC's regional election officers for Rajshahi, Sylhet and Barishal have been appointed returning officers for the city corporations.
The elections to the three cities and Khulna city were held on 15 June 2013.
Prior to these polls, the election to Gazipur City Corporation will be held on 26 June as per the reschedule announced by the election commission.