An explosion in the northern Gaza town of Beit Lahiya killed one Hamas activist and injured three others Tuesday, security officials said.