島式ホームが並ぶ、3面4線から成る高架駅です。通常は2面4線が使われており、普通列車が優等列車の通過待ちを行います。このほか、園田競馬の開催日には、上り線外側のホームが使われます。
ホームが3階、改札口が2階に位置しており、高架下には商店などが入り「園田阪急プラザ」をつくっています。駅の規模に比較して、コンコースの自由通路がゆったりしているのが特徴ですが、これも競馬開催日の混雑を考慮したものでしょう。
猪名川と、その支流である藻川にはさまれた場所に位置しております。感潮河川である神崎川が高潮などの影響によって通行できなくなった場合は、梅田方面にある留置線を活用し、園田以西で折り返し運転が行われます。駅の北側には、商店街が形成されています。