“หนองแหย่ง” เป็นชือหนองน้ำสาธารณะ เนื้อที่ประมาณ 8 ไร่ 3 งาน และในหนองแหย่งนั้นมีพืชตระกูลกกชนิดหนึ่งเจริญเติบโตในหนองน้ำมากมาย ชาวบ้านเรียกพืชชนิดนี้ว่า “ต้นแหย่ง” (หรือต้นคล้า) หนองน้ำนี้จึงได้ชื่อว่า “หนองแหย่ง” ต่อมาได้มีราษฎรอพยพและย้ายถิ่นฐานมาทำไร่ทำนาใกล้หนองน้ำแห่งนี้ จึงตั้งชื่อว่า “บ้านหนองแหย่ง” ตำบลหนองแหย่งเป็นตำบลที่แยกมาจากตำบลสันทรายน้อย เหตุที่ชื่อตำบลหนองแหย่งเพราะพระยารักษ์ซึ่งเป็นกำนันคนแรก มีภูมิลำเนาอยู่บ้านตำบลหนองแหย่ง จึงตั้งชื่อตำบลตามหมู่บ้านที่อยู่ว่าตำบลหนองแหย่ง
เทศบาลตำบลหนองแหย่ง (นิติบุคคล) ได้รับการยกฐานะจากสภาตำบลเป็นราชการบริหารส่วนท้องถิ่นรูปแบบองค์การบริหารส่วนตำบล เมื่อวันที่ 23 กุมภาพันธ์ พ.ศ.2540 และยกฐานะจากองค์การบริหารส่วนตำบลเป็นเทศบาลตำบล เมื่อวันที่ 27 ตุลาคม พ.ศ.2552
ที่ทำการเทศบาลตำบลหนองแหย่ง ตั้งอยู่ที่เลขที่ 333 หมูที่ 4 บ้านทุ่งข้าวตอก อำเภอสันทราย จังหวัดเชียงใหม่ ประชากรรวมทั้งสิ้น 5,776 คน แยกเป็นชาย 2,810 คน แยกเป็นหญิง 2,966 คน จำนวนครัวเรือน 2,504 คน
พื้นที่รับผิดชอบ
หมู่ที่ 1 บ้านหนองแหย่ง
หมู่ที่ 2 บ้านร้องเม็ง
หมู่ที่ 3 บ้านบวกเปา
หมู่ที่ 4 บ้านทุ่งข้าวตอก
หมู่ที่ 5 บ้านหนองบัว
หมู่ที่ 6 บ้านดงเจริญชัย
หมู่ที่ 7 บ้านดอย
หมู่ที่ 8 บ้านทุ่งข้าวตอกใหม่
หมู่ที่ 9 บ้านแม่ฮักพัฒนา
หมู่ที่ 10 บ้านพระบาทตีนนก
หมู่ที่ 11 บ้านแม่ฮักพัฒนาเฉลิมพระเกียรติ