L'imperatore Go-Sanjō (後三条天皇, Go-Sanjō-tennō, 3 settembre 1034-15 giugno 1073) fu il 71° imperatore del Giappone, secondo l'ordine di successione tradizionale. Il suo regno iniziò nel 1068 e terminò nel 1073.

Questo sovrano dell'XI secolo prese il nome dall'imperatore Sanjō e go- (後), si traduce letteralmente come "più tardi". Egli è talvolta chiamato "il più tardivo imperatore Sanjō". La parola giapponese "go" è stata anche tradotta per significare "il secondo"; e in alcune fonti più antiche, questo imperatore può essere identificato come "Sanjō, il secondo", o come "Sanjo II".