How many faces, edges and vertices does a cube have? A: A cube has six faces, 12 edges and eight vertices. Each face of a cube is an identical square, and every edge has an identical length, which is equal to the length of the sides of the faces. Continue Reading.