San Terenzo è un paese situato in Italia sulla costa ligure vicino al confine con la Toscana e in provincia di La Spezia. Ha origini molto antiche come paese di pescatori che ne testimoniano il carattere di grazioso borgo marinaro. Dista circa due chilometri da Lerici piacevolmente percorribili percorrendo la costa anche a piedi in circa venti minuti.
Con la spiaggia abbastanza larga ed il mare racchiuso in una baia, San Terenzo è un paese dove si va sempre volentieri per fare vita di mare o degustare specialita’ di pesce nelle tipiche trattorie sul lungomare. Caratteristico è il castello medioevale costruito su una roccia proteso verso il mare, la chiesa parrocchiale del 1600 che, nata sui resti di una chiesa molto più antica dedicatà alla Nativita’, contiene al suo interno opere di rilievo quali il dipinto su tavola della Madonna dell’Arena e un grande dipinto di fine XVII secolo realizzato da Paolo Gerolamo Piola. Anticamente il nome del paese era Portiolo ma successivamente fu mutato in San Terenzo per onorare il facoltoso pellegrino scozzese che, approdando sulla costa, fu ospitato dagli abitanti del posto che per ringraziarlo dei molti doni da lui portati, lo nominarono vescovo della vicina Luni. Il pellegrino Terenzo riprese successivamente il suo cammino verso Roma ma fu ucciso da briganti lungo il suo cammino. A distanza di diversi anni i Portoliesi per ricordarlo decisero di ribattezzare il loro paese con il nome di San Terenzo.
