芦屋市は大阪と神戸の間、阪神間にある。東隣が西宮市、西隣が神戸市東灘区。細長い長方形の形をしていて、北側は六甲山系が市街地に迫り、市の西部を芦屋川が縦貫。大阪湾に注いでいる。
市街はコンパクトにまとまっている。中心部は、芦屋川に沿って、北から阪急芦屋川駅、JR芦屋駅(やや東寄りだが)、阪神芦屋駅、芦屋市役所と並んでいる。阪急芦屋川駅から芦屋市役所まで、芦屋川沿いを歩いて20分程度だ。
真に芦屋らしい超高級住宅地の六麓荘町は市の北東部、山手側にある。町の建築協定により、六麓荘には1区画400平米以上の一戸建住宅しか建てられない。集合住宅、商店、オフィスは存在しない。まさに別格の超セレブな世界。
六麓荘は坂を上っていくほど、高級感が増す傾向が強い。中には大英博物館か、ヨーロッパのお城かと思うような現実離れしたデザインの豪邸もあるほどだ。もともとは東洋一の別荘地を目指して、香港の高級住宅街、白人専用地域を参考に開発された。