อำเภอที่มีขนาดเล็กที่สุด ที่อยู่ในเขตจังหวัดภาคเหนือ
เวียงหนองล่อง
(Wiang Nong Long district)
เป็นชื่อของอำเภอหนึ่งในเขตจังหวัดลำพูน แยกตัวออกมากจากอำเภอป่าซาง
พื้นที่อำเภอเวียงหนองล่อง แต่เดิมเป็นส่วนหนึ่งของอำเภอป่าซาง
ทางราชการได้แบ่งพื้นที่การปกครองออกมาตั้งเป็น กิ่งอำเภอเวียงหนองล่อง
ตามประกาศกระทรวงมหาดไทย ลงวันที่ 7 กุมภาพันธ์ พ.ศ. 2538
โดยมีผลบังคับตั้งแต่วันที่ 1 เมษายน ปีเดียวกัน และต่อมา
ได้มีพระราชกฤษฎีกา ยกฐานะขึ้นเป็น อำเภอเวียงหนองล่อง
ในวันที่ 24 สิงหาคม พ.ศ. 2550 โดยมีผลบังคับตั้งแต่วันที่ 8 กันยายน 2550
อำเภอเวียงหนองล่อง แบ่งเขตการปกครองออกเป็น 3 ตำบล 25 หมู่บ้าน
ได้แก่ตำบลหนองล่อง (จำนวน 9 หมู่บ้าน) ตำบลหนองยวง (5 หมู่บ้าน)
และตำบลวังผาง (จำนวน 11 หมู่บ้าน) พื้นที่ของอำเภอนี้
ตั้งอยู่ทางทิศเหนือของจังหวัดลำพูน
มีอาณาเขตติดต่อกับเขตการปกครองข้างเคียง ได้แก่ อำเภอจอมทอง
และอำเภอดอยหล่อ (จังหวัดเชียงใหม่) ทางทิศเหนือ
ติดต่อกับอำเภอป่าซาง (ลำพูน) ทางทิศตะวันออก
ทิศใต้ ติดต่อกับอำเภอบ้านโฮ่ง (ลำพูน) และทิศตะวันตก
ติดต่อกับพื้นที่ของอำเภอจอมทอง (จังหวัดเชียงใหม่)
มีแหล่งท่องเที่ยวที่มีชื่อเสียง ได้แก่ แหล่งปั้นหม้อน้ำดินเผาบ้านสันเหมือง
ตั้งอยู่ในเขตของบ้านสันเหมือง ตำบลหนองล่อง
อำเภอเวียงหนองล่อง มีขนาดพื้นที่รวมทั้งหมด
49.43 ตารางกิโลเมตร (19.09 ตารางไมล์)
ถือเป็นอำเภอที่มีขนาดพื้นที่น้อยที่สุด ทั้งในจังหวัดลำพูน
และเล็กที่สุดในเขตภาคเหนือของไทย
มีจำนวนประชากรทั้งหมด 16,817 คน ในปี 2564