The injured were rushed to hospital after the accident and rescuers were still searching for those trapped in the debris.
Police said the under-construction makeshift house was an unauthorised structure, and the cause of the accident was under investigation.
The accident happened in Chaoyang district, Xinhua reported.