2面3線から成る地上駅で、橋上駅舎を備えていますが、高架化工事が進んでおり、駅舎の一部は2005年夏の時点で大きく改修されていました。
急行停車駅ですが、列車の待避設備はなく、したがって緩急接続は行われていません。本線のほか、高師浜支線がこの駅から分岐しています。同線の列車は、南東側の切り欠け式ホームから発着します。
駅の周辺は商店街となっていますが、特にJR東羽衣駅と結ぶ一帯には、大小多くの商店が密集しています。いっぽう西側は浜寺公園への玄関口となっており、大阪府立羽衣青少年センターや交通遊園、各種運動施設には、羽衣駅を利用するのが便利です。