Antico insediamento longobardo, S. Giorgio ha un antico Castello munito di un'alta torre (forse antecedente al Mille) che, appartenuto agli Anguissola, oggi ospita il Municipio.
Di interesse storico e artistico la Rocca eretta dagli Anguissola nel 1604; la chiesa parrocchiale del 1600.
Il territorio comunale comprende 8 frazioni: Centovera, Godi, San Damiano, Rizzolo, Tollara, Ronco, Corneliano, Viustino, Case Nuove ed è bagnato dai torrenti Nure, Ogone e Riglio.