高槻市立三箇牧小学校
地域には明治時代初期の1874年、唐崎小学校(唐崎村)・三島江小学校(三島江村)・西面小学校(西面村)・柱本小学校(柱本村)の4小学校が設置された。
翌1875年には三島江・西面・柱本の3校が統合して玉江小学校となった。また唐崎小学校は1883年に芝生(しぼ)小学校(芝生村)を合併している。
1889年の町村制の実施により、唐崎村・三島江村・西面村・柱本村の4村は合併し、島上郡三箇牧村となった。一方で唐崎小学校の校区に含まれていた芝生村は別の村と合併して如是村となった。1893年には唐崎小学校の校区から芝生地区を分離し、如是小学校の校区へ編入している。
1900年には高等科単独の小学校として、三箇牧高等小学校が開校した。三箇牧高等小学校は、当時の高槻村にあった島上高等小学校(1889年開校・1935年廃校)より分離する形で開校している。
1902年4月7日に玉江尋常小学校・唐崎尋常小学校・三箇牧高等小学校の3校を統合し、三島郡三箇牧尋常小学校が開校した。この時に開校した三箇牧尋常高等小学校が、現在の三箇牧小学校の直接的なルーツとなっている。なお三箇牧小学校の創立日は、前身の小学校の中で最も早く設置された唐崎小学校の設置日・1874年5月15日としている。
学校創立当初は別の場所に校舎があったが、1952年に現在地に新築移転している。また三箇牧村立中学校(現在の高槻市立第三中学校)と敷地を共有していた時代もあったが、中学校は1961年に独立校舎へと移転している。