Renate is right, Alonso is wrong. You do not need any vaccination, unless you like to go to the jungle along the Colombian border and some remote areas in the north. Against mosquitos, the government sprays or fumigates on a regular basis. That's why malaria and other mosquitos connected diseases like dengue are no longer a big issue. In the past around the canal the major problem for the French builders were these diseases, but since the fumigation program started almost 90 years ago, Panama has had no large epidemics. Also the government warns the people by TV spots to be alert for still water in all kinds of areas in the rainy season.