ประวัติศาสตร์ของพม่านั้นมีความยาวนานและซับซ้อน มีประชาชนหลายเผ่าพันธุ์เคยอาศัยอยู่ในดินแดนแห่งนี้ เผ่าพันธุ์เก่าแก่ที่สุดที่ปรากฏได้แก่มอญ ต่อมาราวพุทธศตวรรษที่ 13 ชาวพม่าได้อพยพลงมาจากบริเวณพรมแดนระหว่างจีนและทิเบต เข้าสู่ที่ราบลุ่มแม่น้ำอิระวดี และได้กลายเป็นชนเผ่าส่วนใหญ่ที่ปกครองประเทศในเวลาต่อมา ความซับซ้อนของประวัติศาสตร์พม่ามิได้เกิดขึ้นจากกลุ่มชนที่อาศัยอยู่ในดินแดนพม่าเท่านั้น แต่เกิดจากความสัมพันธ์กับเพื่อนบ้านอันได้แก่ จีน อินเดีย บังกลาเทศ ลาว และไทยอีกด้วย