西宮市は大阪と神戸の中間に位置していて、北側から阪急電鉄・JR西日本・阪神電車と3社の路線が通っています。なかでも、阪急神戸線の西宮北口駅は市の中心となる駅のひとつで、阪急神戸線のなかでも人気が高く、近年はアンケート調査で京阪神間の「住みたい駅ランキング」などでも常に上位にランキングしているほどです。大阪市内への終点、オフィス街の多い大阪梅田駅へは12分ほど、神戸市の中心地・神戸三宮駅へは14分ほど、特急電車では3駅で到着します。
西宮北口駅にある駅直結の西日本最大級のショッピングセンター「阪急西宮ガーデンズ」には「西宮阪急」・「TOHOシネマズ西宮OS」・「イズミヤ西宮ガーデンズ店」などの大型店舗が7つのほか、260を超えるショップが集います。