上ネッカー線(うえネッカーせん、ドイツ語: Obere Neckarbahn)はバーデン=ヴュルテンベルク州シュトゥットガルト近郊であるプロヒンゲンとドナウ上流にあるイメンディンゲンを結ぶ幹線鉄道である。特にプロヒンゲン - テュービンゲン区間はシュトゥットガルト - プロヒンゲン区間と合わせて「ネッカー=アルプ鉄道(Neckar-Alb-Bahn)」とも呼ばれている。