เรือนจำจังหวัดลำพูน แต่เดิมนั้นตั้งอยู่ ณ บริเวณถนนอินทยงยศ
ต.ในเมือง อ.เมือง จ.ลำพูน ตรงข้ามกับวัดพระธาตุหริภุญชัยวรมหาวิหาร
ตั้งขึ้นเมื่อใดไม่ปรากฏหลักฐานแน่ชัดแต่เข้าใจว่าน่าจะก่อ
ตั้งขึ้นประมาณ พ.ศ.2360 หลักจากนโยบายเก็บผักใส่ซ้า เก็บข้าใส่เมือง
ของพระเจ้ากาวิละ เจ้าผู้ครองนครเชียงใหม่
ต่อมาได้ย้ายมาอยู่ ณ เลขที่ 212 หมู่ 10 ต.ริมปิง อ.เมือง จ.ลำพูน ห่างจากศาลากลาง
จังหวัด ประมาณ 3 กิโลเมตร มีเนื้อที่รวมทั้งหมด 61 ไร่ 1 งาน แบ่งเป็น เนื้อที่ภายใน
18 ไร่ 2 งาน เนื้อที่ภายนอก 42 ไร่ 3 งาน มีเรือนจำชั่วคราวอยู่ในความรับผิดชอบ 1 แห่ง
คือ เรือนจำชั่วคราวบ้านยู้
ตั้งอยู่ หมู่ 6 ต.เวียงยอง อ.เมือง จ.ลำพูน เนื้อที่รวม 11 ไร่ 16 ตารางวา
และปัจจุบันเรือนจำจังหวัดลำพูนได้ขยายแดนควบคุมผู้ต้องขังออกไปอีกประมาณ 6 ไร่