1.1 ที่ตั้งและอาณาเขต
องค์การบริหารส่วนตำบลเวียงแก้ว  ตั้งอยู่ห่างจากอำเภอลี้  จังหวัดลำพูน  ระยะทาง  19  กิโลเมตร  เป็นการปกครองส่วนท้องถิ่น  อยู่ในเขตรับผิดชอบของอำเภอลี้  จังหวัดลำพูน   โดยมีอาณาเขตติดต่อดังนี้

ทิศเหนือ ติดต่อกับตำบลศรีวิชัย อำเภอลี้  จังหวัดลำพูน
ทิศใต้ ติดต่อกับตำบลป่าไผ่  อำเภอลี้ลี้  จังหวัดลำพูน
ทิศตะวันออก ติดต่อกับตำบลทุ่งหัวช้าง  อำเภอทุ่งหัวช้าง  จังหวัดลำพูน
ทิศตะวันตก ติดต่อกับบ้านแม่ตูบ  ตำบลปงทุ่ง  อำเภอดอยเต่า  จังหวัดเชียงใหม่

1.2 เนื้อที่

เนื้อที่ในเขตบริหารงานขององค์การบริหารส่วนตำบลเวียงแก้ว  มีเนื้อที่ประมาณ  149,055  ไร่ (238.488 ตารางกิโลเมตร)

1.3 ภูมิประเทศ
ภูมิประเทศส่วนใหญ่เป็นภูเขา  ทางทิศตะวันออกและทิศตะวันตก ของตำบลลาดเขากลางของตำบลที่มีแม่น้ำลี้ไหลผ่านจากทิศใต้ไปหาทิศเหนือ (รวมความยาวที่ไหลผ่านตำบล 20 กิโลเมตร) ไหลผ่านสู่อำเภอบ้านโฮ่งมีระบบน้ำลำห้วย ที่มีความสำคัญต่อระบบการผลิตหรือเศรษฐกิจของชุมชนในเขต อบต.เวียงแก้ว

1.4 จำนวนหมู่บ้านในเขตบริหารงานองค์การบริหารส่วนตำบลเวียงแก้ว มี 13 หมู่บ้าน
องค์การบริหารส่วนตำบลเวียงแก้ว มีจำนวนหมู่บ้านในเขตองค์การบริหารส่วนตำบลเวียงแก้วเต็มทั้งหมู่บ้าน  จำนวน  13  หมู่บ้าน
1. หมู่ที่  1  บ้านวงค์ษาพัฒนา
2. หมู่ที่  2  บ้านไร่
3. หมู่ที่  4  บ้านวังมน
4. หมู่ที่  5  บ้านสันป่าสัก
5. หมู่ที่  6  บ้านแม่เทย
6. หมู่ที่  7  บ้านห้วยศาลา
7. หมู่ที่  8  บ้านแม่แนต
8. หมู่ที่  9  บ้านสันวิไล
9. หมู่ที่ 10  บ้านหนองบัวคำ
10. หมู่ที่ 13  บ้านแม่เทยสามัคคี
11. หมู่ที่ 14  บ้านแม่เทยพัฒนา
12. หมู่ที่ 15  บ้านสว่างวงค์พัฒนา
13. หมู่ที่ 17  บ้านสันวิไลพัฒนา

1.6 ประชากร
จำนวนประชากรรวมทั้งสิ้น จำนวน 7,590 คน โดยจำแนกได้ดังนี้
– ประชากรชาย จำนวน   3,788  คน
– ประชากรหญิง จำนวน 3,802   คน
– จำนวนครัวเรือน   จำนวน 2,955  ครัวเรือน