وُلد هنية في في مخيم الشاطئ للاجئين الفلسطينيين شمال غرب مدينة غزة عام 1962، وانضم إلى حركة “حماس” في أواخر الثمانينيات خلال الانتفاضة الأولى.
ترأس الحكومة الفلسطينية بعد فوز الحركة بتشريعيات 2006، إلى أن أقاله رئيس السلطة الوطنية الفلسطينية محمود عباس في يونيو/حزيران 2007
وشغل هنية، منذ عام 2007، منصب قائد حركة “حماس” في قطاع غزة، قبل أن يتركه في عام 2017 ليخلفه “يحيى السنوار”.
كما شغل هنية منذ عام 2013، وحتى أيار/ مايو 2017، منصب نائب رئيس المكتب السياسي للحركة، وفي 6 مايو/ أيار 2017، فاز هنية، برئاسة المكتب السياسي لحركة “حماس”، خلفا لخالد مشعل.
غادر هنية غزة في كانون الأول/ديسمبر 2019، وعاش في تركيا وقطر، وعزز سلطته لتمثيل “حماس” في الخارج.
وشملت أبرز زياراته السابقة تشييع جنازة قاسم سليماني، القائد البارز في الحرس الثوري الإسلامي الإيراني الذي قُتل في غارة أمريكية بطائرة دون طيار في عام 2020، وتنصيب الرئيس الإيراني إبراهيم رئيسي في عام 2021.
وفي أبريل من هذا العام، قتلت الغارات الجوية الإسرائيلية 3 من أبناء هنية و4 من أحفاده، حيث أكد هنية في ذلك الوقت أن مقتلهم لن يؤثر على وقف إطلاق النار ومحادثات الرهائن التي كانت جارية آنذاك.