徐州（治今江苏省徐州市）、扬州、豫州（治今河南省淮阳县）五州的大部地区。七月，西晋荆州刺史刘弘调集大军攻张昌，陶侃率部击败张昌。次年八月，张昌被俘杀。永嘉四年（310年）九月，雍州部分民众到宛县一带就食，晋朝朝廷流民归还故里，遭到流民强烈反抗。京兆人王如在宛县发动起义,南安人庞寔、冯翊人严嶷、京兆人侯脱率众响应，达到四五万人，于汉、沔及襄阳一带，多次打败晋军。王如自称大将军，领司州、雍州二州牧，王如乘汉镇东大将军石勒率部进至宛县，借机与他联结清灭异己，最后他也被石勒击败。永嘉六年（312年）王如投降西晋