宝塚市は兵庫県の南東部に位置し、西宮市や川西市とも隣接し、宝塚市の市街地は伊丹市の方面となる南側に広がっています。
宝塚市の市街地を中心に交通も発達しており、JRと阪急電鉄の2社が利用可能です。大阪方面へは、阪急「宝塚駅」から「大阪梅田駅」まで乗車時間約32分です。大阪国際空港(伊丹空港)へも快適な交通アクセスが可能です。阪急「宝塚駅」から「蛍池駅」に向かい、大阪モノレールに乗り換えれば、「大阪空港駅」へは乗車時間約22分で到着します。
市内では、路線バスも市民を支える交通機関のひとつとして活躍しています。阪急バス阪神バス伊丹市営バスなどをはじめとする、複数社のバス会社が利用可能です。