Sur la base de diverses découvertes dans le fossé Abri Chesselgraben, il a été prouvé que le territoire communal d'Erschwil était déjà habité pendant le Paléolithique supérieur et le Mésolithique. La première mention documentaire du lieu remonte à 1147 sous le nom de Hergiswilre.