Prime Minister Julia Gillard has promised to assist 200,000 residents from 22 towns whose homes were flooded or damaged in Queensland.