中信地方の中心都市松本市の代表駅です。長野、名古屋、新宿等への特急列車が数多く発着し美ヶ原や上高地など観光地への玄関口としても賑わっています。大糸線、アルピコ交通が分岐しています。
お城口。3階建ての橋上駅舎です。駅ビル「MIDORI」を併設しています。
お城口駅前。県下第2の都市らしく繁華街が形成されています。
アルプス口(西口)。 東口とは対照的に駅周辺には何もありません。
自由通路。みどりの窓口は独立しています。
改札口。自動化されています。
ホームは4面8線。
長野支社特有の写真付き駅名標は松本城です。