东周列国共计一百零三国。楚国、越国、赵国、齐国、秦国、魏国、韩国、宋国、鲁国、郑国、卫国、莒国、邹国、周王朝、杞国、杨国、蔡国、郯国、任国、滕国等等。
1、楚国:西起今四川省东端,包括湖北省全部,兼有今湖南省东北部、江西省北部,安徽省北部,陕西省东南部,河南省南部,江苏省的淮北中部。全境北面和秦、韩、宋、郑接壤,东面是越,西和巴接界,南面是百越。楚国国都是郢;
2、越国:自今山东的琅琊台起,沿海而南,有今江苏省苏北的运河以东地区和全部苏南地区、安徽省的皖南地区、江西省东境的一部分,并兼有今浙江省的北半部。北面和齐、鲁及泗水上的各小国交错接界,西和楚国接界,东边靠海,南和百越相接;
3、赵国:自今陕西省的东北部,过黄河由今山西省的中部,伸向东北部和东南部,兼有河北省的东南部,并涉及今山东省西边的一角和今河南省的北端。全境东北和东胡、燕相接,东面和中山、齐相接,南和卫、魏、韩交错相接,北和林胡、楼烦接界,西和魏、韩交错接界。其国都原在晋阳(今山西太原西南),在公元前424年赵献子即位时迁都到中牟(今河南鹤壁西)。到公元前386年赵敬侯迁都到邯郸(今河北邯郸)。