大阪市立貝塚養護学校
小児結核に罹患した子どもが学業を中断することなく療養できることを実現するために設置された大阪市立少年保養所内に、1948年に付設貝塚学園を設置したことが学校のはじまりとなった。
付設貝塚学園は大阪市立大宝小学校および大阪市立南中学校の分校として教育活動をおこなっていたが、1951年に大阪市立郊外貝塚小中学校として独立した。さらに1958年に大阪市立貝塚養護学校に改称している。
1967年には、泉大津市にあった小児喘息など病弱児対象の養護学校・大阪市立助松養護学校を統合した。これに伴い、大阪市立少年保養所に喘息児病棟を設置した。なお旧助松養護学校敷地は、泉大津市立小津中学校の敷地になっている。
1973年以降生活習慣病や心身障害を持つ生徒の受け入れを開始し、また1993年には大阪市内の病院へ訪問教育を開始した。
しかし学校を取り巻く状況の変化により廃校問題(後述)が持ち上がり、2009年3月限りの廃校と大阪市立光陽特別支援学校への機能移管が決定した。