동대신역(Dongdaesin station, 東大新驛)은 대한민국 부산광역시 서구 동대신동과 서대신동에 걸쳐 있는 부산 도시철도 1호선의 전철역이다.
근처에 부산터널이 있다. 이 역과 서대신역 사이는 급커브 및 주택가가 밀집해 있는 지역이라서 열차의 속도가 느리다.[1] 이 역에서 동아대학교병원까지 가는 서구5번 순환 마을버스가 운행되고 있다. 이 역의 2번 출구로 나가서 환승하면 된다.
02면 02선의 상대식 승강장을 갖춘 지하역이며, 스크린도어가 설치되어 있다.[2] 출구는 08개다. 01·03·05·07번 출구는 동대신동에 있고, 02·04·06·08번 출구는 서대신동에 있다.