เทศบาลตำบลหนองยวง ตั้งอยู่เลขที่ 278 หมู่ที่ 3 บ้านหนองยวง ตำบลหนองยวง อำเภอเวียงหนองล่อง จังหวัดลำพูน ห่างจากที่ว่าการอำเภอเวียงหนองล่อง ระยะทาง 12 กม. และห่างจากศาลากลางจังหวัดลำพูน 45 กม. มีอาณาเขตติดต่อ ดังนี้
ทิศเหนือ ติดต่อกับเขต – เขต อบต.น้ำดิบ
ทิศใต้ ติดต่อกับเขต – เขต อบต. เหล่ายาว
ทิศตะวันออก ติดต่อกับเขต – เขต อบต.น้ำดิบ
ทิศตะวันตก ติดต่อกับเขต – เขตเทศบาลตำบลวังผาง