베를린 지하철 8호선(독일어: U-Bahn-Linie 8) 또는 U8는 베를린지하철의 노선 중 하나로, 총 연장 18.1 km에 24개 역이 있다. U5, U6, U7, U9 노선과 함께 대형 규격(Großprofil) 노선에 속한다. 과거 노선 명칭은 D선이었다. 베를린 지하철의 두 번째 남북 종단선이며, 비테나우, 게준트브루넨, 노이쾰른을 잇는다. 초기에는 기점과 종점이었던 게준트브루넨과 노이쾰른에서 따 온 GN선(GN-Linie, Gesundbrunnen-Neuköllner-Linie)으로 불리기도 했다. 계획 단계에서는 부퍼탈 슈베베반과 유사한 현수식 철도로 계획되기도 했다.