Il nome (Zgonik in sloveno, Sgonico in dialetto triestino), deriva da Zvonìk e significa campanile. E’ attestato in questa forma dal 1309, ma la prima menzione di Sgonico risale ad un documento del 1275, che utilizza il toponimo Suonich. Altre fonti tra la fine del ‘200 e l’inizio del ‘300 nominano altre località del Comune.