San Canzian d`Isonzo tiene una población de 5.808 habitantes y un área de 33,6 kilómetros cuadrados, siendo la densidad de población de 172,86 habitantes por kilómetro cuadrado.