Ajax, Ottawa, Mississauga, Toronto and Brampton are the top five cities most at risk of floods in Ontario based on historical data, according to a MyChoice Financial study.