松島駅
山線の岩切駅 - 利府駅間は、利府に代替交通がないとの理由で存続し、現存している。初代松島駅廃止に伴い、同日新松島駅が改称されて2代目の松島駅となった。また、初代松島駅と2代目松島駅の距離が離れていたことから、初代松島駅に近い海線上に同日愛宕駅が開設された(北緯38度23分50.4秒 東経141度3分54.2秒 / 北緯38.397333度 東経141.065056度 / 38.397333; 141.065056 (愛宕駅(1962年 - )))。(初代)松島駅の駅舎は松島町に払い下げられ、今は松島町健康館の建物として利用されている。
また、宮城電気鉄道(現・JR仙石線)の運営会社が設立された1922年(大正11年)に、(初代)松島駅前から松島海岸まで松島電車という路面電車が開通したが、1927年(昭和2年)に仙台市街と直結する宮電・松島公園駅(後のJR仙石線・松島海岸駅。北緯38度22分6.4秒 東経141度3分31.4秒)が開業すると業績不振に陥り、1938年(昭和13年)に運行休止し、1944年(昭和19年)に廃止された。現・松島駅は松島電車の松島高城停留所と新富山停留所の間に位置している。
東北本線支線(仙石線・東北本線接続線) 松島駅 - 高城町駅 仙石東北ラインの列車は、当駅で旅客扱いを行わない。
東北本線(山線・1950年9月30日時点) 利府駅 - (赤沼信号場) - 松島駅 - 品井沼駅
地上駅。駅舎側から、単式ホーム1面1線(1番線)と島式ホーム1面2線(2・3番線)、計2面3線のホームを有する。ホームはカーブしている。互いのホームは跨線橋で連絡している。また、1番線と2番線の間に横取線が1線あり、保線用車両の留置に利用されている。
仙台駅管理の業務委託駅(JR東日本東北総合サービス委託)である。お客さまサポートコールシステムが導入されており、一部の時間帯はインターホンによる案内となる。また、自動券売機と自動改札機が設置されているほか、通常の改札口の隣に臨時改札口を備えており、8月17日の松島灯籠流し花火大会で使用されることがある。ただし、臨時改札口には出改札機器は設置されていない。
2009年(平成21年)12月から駅舎老朽化等のため仮駅舎を設置しての建て替えが行われた。新駅舎は、「日本三景松島」に合わせた和風建築でホームの段差50cmを解消しバリアフリー化を図っており、2010年(平成22年)3月に供用が開始された。
仙石線・東北本線接続線は、当駅ホームの塩釜寄り手前で分岐(この分岐点は当駅構内扱い)し、すぐに仙石線に合流する形となっている。かつてはほぼ同じ位置に仙石線との渡り線(工事車両用の横取線)が設けられており、構造上は当駅から松島海岸駅方面に直通する形となっていたが、接続線建設に伴い撤去された。