三楚指先秦时期楚国的疆域,分为西楚、东楚、南楚。
南楚是最早形成的,在华夏诸国看来,楚国位于南蛮之地,楚人扩张后占领两湖、河南南部、安徽西南、江西等地区。春秋时期,由于楚国位于中原南部,所以中原各国称其为“南楚”南蛮。东楚是春秋末期,吴、越争霸后,越国胜利,占领江苏、浙江两省,战国时期楚国灭越,占领吴越地区。这块新的领土由于在故地东面,所以称为东楚。
楚国衰落后,首都郢都被秦朝攻克,并遭到屠杀和毁坏,为了躲避锋芒,楚人东迁,这时南楚故地已经不是楚国中心。楚国向北发展中灭鲁国,并占领徐州周边、安徽淮河以北,并大量向淮北移民。这块地区由于位于东楚的西面,所以叫西楚。

三楚划分相关引证:
《史记·货殖列传》以淮北沛、陈、汝南、南郡为西楚。彭城以东东海、吴、广陵为东楚,衡山、九江、江南豫章、长沙为南楚。按南郡与淮北诸郡隔绝,不应同属西楚,项羽都彭城称西楚霸王,则彭城当属西楚,《货殖列传》所载疑有误。
《汉书·高帝纪》注引孟康《音义》称旧名江陵(即南郡)为南楚,吴为东楚;彭城为西楚。西楚约当今淮水以北,泗、沂水以西;南楚北起淮、汉,南包江南,东楚跨江逾淮,东至于海。又《太平寰宇记》以郢(即江陵)为西楚,彭城为东楚,广陵为南楚,这是后起之说,与秦、汉时初义不符。