)(1900年(明治33年)作詞)64番の歌詞にて、当駅が登場する。相対式ホーム(それぞれ1・4番のりば)の間に島式ホーム1面(2・3番のりば)がある、3面4線を有する高架駅である。ホーム有効長は全面10両分であるが、2017年現在は南海線・高野線ともに10両編成で運転する列車はない。南海本線および高野線は、回送を除くすべての列車が停車する。実際の両路線の分岐駅である岸里玉出駅に優等列車が停車せず、かつ乗り換えに時間を要することから、当駅が実質的な南海本線と高野線の相互乗換駅となっている。2001年の南海本線のダイヤ改正までは新今宮駅が乗換駅扱いだった。改札口・コンコースは2階、ホームは3階にある。1階から2階の間と、2階から3階の間には、エレベーター・エスカレーターが設置されている。改札外には飲食店が出店している。トイレは改札内に設置されており、ユニバーサルトイレを併設する。島式・単式ホームの複合型2面3線を有する地下駅であるが、改札口とコンコースは地上(1階)にある。当駅までの直通優等列車を運行する構想があり、1番線がその発着ホームとして予定されていたことによる。3番線)に発着していた。ラッシュ時は1番線で乗客を降ろした後、いったんホーム奥の留置線に入り、その後改めて2,3番線に入線して発車するという形で1番線を活用したり臨時列車(直通特急)の発着で使われていた。留置線には昼間と夜間に車両が留置される。1番線始発の列車は早朝時間帯に1日1本のみ存在していたが、2019年1月19日の阪急京都本線および堺筋線ダイヤ改正により、1番線始発の列車は2・3番線始発に変更されたため、1番線は土曜休日ダイヤの昼間時間帯に使用される降車専用ホームとなった[2]。Metroの駅管轄は、堺筋本町管区駅であり、駅長が配置され、当駅のみの単駅管理となっている。京阪本線の北浜駅や近鉄難波線の近鉄日本橋駅も堺筋線との乗換駅だが、これらには阪急の表示がない。南海は平成5年度から21年連続で増加中である。2017年度の1日平均乗降人員は72,641人(乗車人員:36,067人、降車人員:36,574人)である。同社の駅(100駅)では難波駅、新今宮駅に次ぐ第3位である。