Kaiser Go-Sanjō (後三条天皇, Go-Sanjō-tennō, 3. September 1034-15. Juni 1073) war der 71. Kaiser Japans, entsprechend der traditionellen Reihenfolge der Nachfolge. Seine Herrschaft begann 1068 und endete 1073.

Dieser Souverän aus dem 11. Jahrhundert wurde nach Kaiser Sanjō benannt und go- (後), was wörtlich übersetzt "später" bedeutet. Er wird manchmal auch der "spätere Kaiser Sanjō" genannt. Das japanische Wort "go" wurde auch mit "der zweite" übersetzt, und in einigen älteren Quellen wird dieser Kaiser als "Sanjō, der zweite" oder als "Sanjo II" bezeichnet.