หางดง เป็นอำเภอหนึ่งในเขตปริมณฑลของนครเชียงใหม่ที่มีความเจริญเติบโตอย่างรวดเร็ว ส่งผลให้อำเภอหางดงมีความพร้อมทุกๆด้าน มีการเติบโตอย่างอสังหาริมทรัพย์ บ้านจัดสรร โรงแรมรีสอร์ท ธุรกิจค้าปลีก ห้างสรรพสินค้าจำนวนมากหางดงปัจจุบันมีสภาพเมืองที่กลมกลืนกับนครเชียงใหม่จนเรียกได้ว่าคือเมืองเดียวกัน อำเภอหางดงมีสภาพทางเศรษฐกิจดีมาก มีการจราจรที่คับคั่งที่สุดในจังหวัดเชียงใหม่ อีกทั้งเป็นอำเภอที่รองรับความเจริญของนครเชียงใหม่เพื่อขยายไปยังศูนย์กลางทางตอนใต้ของจังหวัดเชียงใหม่อีกด้วยชื่อเดิมเดิมชื่อ อำเภอแม่ท่าช้าง แล้วเปลี่ยนเป็น อำเภอหางดง ในปี พ.ศ. 2460 จนถึงปัจจุบันที่ตั้งและอาณาเขตอำเภอหางดงมีอาณาเขตติดต่อกับอำเภอและจังหวัดใกล้เคียงดังนี้ ทิศเหนือ ติดต่อกับอำเภอสะเมิงและอำเภอแม่ริม ทิศตะวันออก ติดต่อกับอำเภอเมืองเชียงใหม่และอำเภอสารภี ทิศใต้ ติดต่อกับอำเภอเมืองลำพูน (จังหวัดลำพูน) และอำเภอสันป่าตอง ทิศตะวันตก ติดต่อกับอำเภอสันป่าตอง อำเภอแม่วาง และอำเภอสะเมิงการแบ่งเขตการปกครองการปกครองส่วนภูมิภาคอำเภอหางดงแบ่งเขตการปกครองออกเป็น 11 ตำบล 109 หมู่บ้าน ได้แก่การปกครองส่วนท้องถิ่นท้องที่อำเภอหางดงประกอบด้วยองค์กรปกครองส่วนท้องถิ่น 12 แห่ง ได้แก่ เทศบาลตำบลหนองตองพัฒนา ครอบคลุมพื้นที่ตำบลหนองตองทั้งตำบล เทศบาลตำบลหางดง ครอบคลุมพื้นที่บางส่วนของตำบลหางดง เทศบาลตำบลหารแก้ว ครอบคลุมพื้นที่ตำบลหารแก้วทั้งตำบล เทศบาลตำบลบ้านแหวน ครอบคลุมพื้นที่ตำบลบ้านแหวนทั้งตำบล เทศบาลตำบลสันผักหวาน ครอบคลุมพื้นที่ตำบลสันผักหวานทั้งตำบล เทศบาลตำบลหนองควาย ครอบคลุมพื้นที่ตำบลหนองควายทั้งตำบล เทศบาลตำบลแม่ท่าช้าง ครอบคลุมพื้นที่ตำบลหางดง (เฉพาะนอกเขตเทศบาลตำบลหางดง) เทศบาลตำบลหนองแก๋ว ครอบคลุมพื้นที่ตำบลหนองแก๋วทั้งตำบล เทศบาลตำบลบ้านปง ครอบคลุมพื้นที่ตำบลบ้านปงทั้งตำบล เทศบาลตำบลน้ำแพร่พัฒนา ครอบคลุมพื้นที่ตำบลน้ำแพร่ทั้งตำบล องค์การบริหารส่วนตำบลขุนคง ครอบคลุมพื้นที่ตำบลขุนคงทั้งตำบล องค์การบริหารส่วนตำบลสบแม่ข่า ครอบคลุมพื้นที่ตำบลสบแม่ข่าทั้งตำบล