土佐上川口駅(とさかみかわぐちえき)は、高知県幡多郡黒潮町上川口にある、土佐くろしお鉄道(TKT)中村線の駅である。駅番号はTK34。
特急は「しまんと」1号と「あしずり」5・8号の計1.5往復が停車する。
単式ホーム1面1線を有する地上駅。ホーム有効長は3両分しか無いため、増結された際は中村寄り1両をドアカットする。
無人駅。駅舎には農協(JA)が併設されている。
近年の1日平均乗降人員の推移は以下の通り[4][5]。
駅から約300m離れた所に「上川口駅通」停留所がある。