Il nome "Grotte" sia originario dal termine "Erbessus", nel quale sta a significare "Mons Fovea", cioò "Monte Incavato".
Poichè il territorio di Grotte è per lo più di natura calcarea e abbonda di cavarne, si pensa che Grotte sia sorto sulle antiche rovine dell'antica Erbesso di cui parla Polibio.