Potassium chloride is formed by transfer of one electron from potassium to chlorine atoms resulting in formation of potassium and chloride ions which are held together by electrovalent or ionic bond. It has a crystalline structure. Hence, it is an ionic solid.