This question already has an answer here:

In a QGIS-project I have a shapefile consisting of polygons. However some of the polygons are double and thus laying over each other. Is there a way I can select all these 'conflicting' polygons so I can delete them from the shape?

marked as duplicate by Vince, mgri, ahmadhanb, Evil Genius, John Powell Feb 23 '17 at 12:09

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.