A hexagon has more sides than a pentagon. Specifically, a hexagon has six sides, while a pentagon has five sides.
To elaborate, the prefix ‘hex’ in hexagon refers to the number six, indicating that it is a six-sided polygon. On the other hand, ‘penta’ in pentagon refers to five, meaning that it has five sides. Therefore, if you compare the two shapes, the hexagon is the clear winner when it comes to the number of sides.