1902년다대포사립실용학교(多大浦私立實用學校)가 설립되어 1904년 4월 1일 개교하였고, 초대 교장은 윤필호이다. 1909년 8월 30일 사립학교 설립 인가를 받았다. 1939년 5월 1일 다대포실용학교로 이름을 바꾸었다. 다대포실용학교는 1943년 4월 1일 다대포공립국민학교가 설립 인가를 받아 5월 22일 개교하자 학생을 인계하고 폐교하였다.
1945년 9월부터는 다대포국민학교란 교명으로 개학하였다. 1953년 8월 6일 다대포국민학교는 다대국민학교로 이름을 바꾸었다. 1966년 3월 1일 다대국민학교에서 장림국민학교가 분리되었고, 1990년 3월 1일에는 다선국민학교가 분리되었다.
1996년 3월 1일 다대초등학교로 이름을 고쳤다. 1996년 9월 1일 다대초등학교에서 중현초등학교가 분리되고, 1997년 3월 1일 응봉초등학교가 분리되었다. 2004년 4월 1일 다대초등학교 100주년 기념행사를 치루었다.
교화는 개나리이고 교목은 동백나무이다. 교육목표는 ‘튼튼하고 예절바르며 슬기로운 어린이를 기른다’이다. 이러한 교육목표를 구현하기 위한 중점은 ‘튼튼하고 활기찬 어린이, 자율적이고 예절바른 어린이, 스스로 꿈을 키우는 슬기로운 어린이’에 두었다. 교육목표 달성을 위한 특색 사업은 전통예술 계승교육을 통한 우리얼 내면화, 실천적 체험활동을 통한 바른 인성 함양, 독서 논술교육을 통한 창의적인 사고력과 표현력 신장이다.
2010년 3월 현재 1개 특수 학급을 포함하여 40학급, 학생 1,142명, 교직원은 56명이다. 2010년 2월 제98회 졸업식을 하였고, 총 12,908명의 졸업생을 배출하였다.