จังหวัดลำพูน เดิมชื่อเมืองหริภุญไชย เป็นเมืองโบราณ มีอายุประมาณ 1,342 ปี
ตามพงศาวดารโยนกเล่าสืบต่อกันถึงการสร้างเมืองหริภุญไชยว่า ฤาษีวาสุเทพเป็นผู้เกณฑ์พวกเม็งคบุตรหรือชนเชื้อชาติมอญมาสร้างเมืองนี้ขึ้น ในพื้นที่ระหว่างแม่น้ำสองสายคือ แม่น้ำกวงและแม่น้ำปิง เมื่อมาสร้างเสร็จได้ส่งทูตไปเชิญราชธิดากษัตริย์เมืองละโว้พระนาม "จามเทวี