A method of forming a contact plug of a semiconductor device wherein, after a contact plug is formed in an interlayer insulation film, the interlayer insulation film is selectively etched so that the top surface of the contact plug is higher than the top surface of the interlayer insulation film. It is thus possible to prevent generation of voids when a subsequent metal layer is formed in the interlayer insulation film.