Een polytoop is in de meetkunde een uitbreiding van het driedimensionale begrip veelvlak in meer en minder dimensies. Net als een veelvlak bestaat een polytoop uit punten, de hoekpunten, in een meerdimensionale ruimte, die door ribben worden verbonden. De zijvlakken van een polytoop worden door deze ribben begrensd. In meer dimensies worden polytopen van hogere dimensie begrensd door polytopen van lagere dimensie.