大阪府立城山高等学校
学校の前身は、当時の豊能郡東能勢村(1977年町制施行で豊能町)に1948年に設置された大阪府立園芸高等学校東能勢分校にさかのぼる。当時は地理・交通条件から他地域への通学は困難であり、地元中学校卒業生に高校教育を受ける機会を与える目的で分校が設置された。
1948年の分校設置当初は定時制家庭科が開設されたが、2年後の1950年に定時制農業科が併設された。当初は東能勢村立小学校・東能勢村立中学校の教室や東能勢村役場の一室を借りるなどして授業をおこなっていたが、1953年12月23日に現在地に独立校舎が竣工し移転している。
1963年には定時制を廃止し、全日制農業科・家政科(同年家庭科から名称変更)へと移行している。また農業科は1972年に園芸科へと改称されている。
地元中学校の普通科高校進学志望者は従来、地理的に通学可能な大阪府立春日丘高等学校泉原分校(1994年廃止)に通学するのが一般的だった。しかし学区制度の変更により、東能勢村からは泉原分校は学区外となって通学できなくなったため、普通科を志望する地元中学校卒業者の受け皿として1974年に普通科が設置された。
1976年には大阪府立で105番目の高等学校として、園芸高校から独立する形で大阪府立城山高等学校が発足した。独立開校と同時に家政科を募集停止とし、普通科と園芸科の2学科体制となった。
1994年には日本の高等学校では初めて、農業科目「有機農業」を開講した。
2004年に園芸高校への機能統合の方針が発表され、2006年以降生徒の募集を停止した。最終学年の卒業生を出した2008年3月に閉校となった。