晋朝领土范围
西晋承袭曹魏领土,统一后领有孙吴疆域。疆域北至山西、河北及辽东,与南匈奴、鲜卑及高句丽相邻;东至海;南至交州(今越南北部);西至甘肃、云南,与河西鲜卑、羌及氐相邻。
东晋政区随其疆域的变化而有增减。由于外族入侵与晋军北伐,北疆时常变动;四川先后出现成汉、谯蜀等国;东南疆域大致固定。晋元帝时期,石勒入侵,北疆只剩淮南江陵一带。成汉占据四川,于347年被桓温灭。桓温发动三次北伐,一度收复山东及河南地区,后败于前燕而止。前秦屡次入侵东晋领土,此时东晋仅剩扬、荆、江、广、交、豫、徐、兖、益、宁七州,及兖、青、冀、司、幽、并、益等侨州,共十五州。
383年淝水之战,前秦惨败。隔年谢玄北伐,成功收复黄河、秦岭以南地区。之后东晋内乱,桓玄篡位,谯蜀独立,疆域萎缩。刘裕崛起后攻灭谯蜀并发动两次北伐,收复四川、山东、河南及关中地区。然而刘裕因故返京,将领内乱,夏人入侵,关中得而复失。此时东晋领有扬、北徐、豫、江、北青、司、荆、北雍、东益、宁、交、广、北并、北冀、梁、徐、北兖等十七州,及幽、冀、东秦、青、并、兖、秦、雍等侨州,共二十五州。