Excluzând imaginile în oglindă, există 34 de heptaedre convexe topologic diferite.[2] (Două poliedre sunt topologic diferite dacă au aranjamente intrinseci diferite ale fețelor și vârfurilor, astfel încât este imposibil să se transforme una în cealaltă doar prin schimbarea lungimilor laturilor sau unghiurilor dintre laturi sau fețe.)
Mai jos este prezentat câte un exemplu din fiecare tip, împreună cu numărul de laturi de pe fiecare dintre fețe. Imaginile sunt ordonate după numărul descrescător de fețe cu șase laturi (dacă există), urmat de numărul descrescător de fețe cu cinci laturi (dacă există) și așa mai departe.
13 heptaedre topologic diferite (excluzând imaginile în oglindă) pot fi formate prin efectuarea unor crestături pe laturile unei prisme triunghiulare sau piramide pătrate.