Mirpur and Fatullah will host the regional tournament which will see the traditional sub-continental rivals India, Pakistan, Sri Lanka and hosts Bangladesh taking part along with debutants Afghanistan who have got ODI recognition since 2009.
"We are delighted to be having Asia Cup in Bangladesh again," said Asian Cricket Council (ACC) Chief Executive Syed Ashraful Huq after the signing of the Host Nation Agreement with the Bangladesh Cricket Board in Dhaka.
Bangladesh has been rocked by political violence in recent weeks, prompting speculation that the World Twenty20, due to be held in the country from March 16 to April 6, may be shifted elsewhere.
The International Cricket Council is due to hold a security assessment meeting in Dhaka on January 20 to determine if the World Twenty20 can be hosted there.
According to the ACC chief executive Ashraful Huq, Pakistan are "provisionally" scheduled to arrive in Dhaka on February 22, train for the next two days, and then play the tournament opener at Fatullah against Sri Lanka on February 25, a Cricinfo report said.
Huq, however, said any team's participation was subject to security clearance by their respective boards, but added that the tournament will go ahead even if any team decides to pull out.