More than 5,700 people have been shifted to relief camps as floodwaters continue to inundate several towns despite reduced rainfall.