Početak rada škole

Škola je izgrađena 1909. godine, kada je počela nastava koju je izvodio jedan učitelj, i to Nikola Topalović. Imala je vrlo mali broj učenika sve do 1941. godine, to jest do rata. Za sva četiri razreda postojao je jedan razredni odjel. Sve do rata uvijek je bio samo po jedan učitelj, a za vrijeme rata nastava je često prekidana. Nakon oslobođenja rad u školi se odvijao s poteškoćama, jer se broj učenika povećavao, ali zbog nedostatka učitelja nastava se odvijala u kombiniranim razrednim odjelima.

Razvoj i napredak

Električno osvjetljenje u sve školske prostorije uvedeno je školske 1955./1956. godine. Sljedeće školske godine formiran je pomoćni odjel za djecu u dječjoj bolnici za TBC pluća u Bakovićima.

U školskoj 1958./1959. godini dovedena je voda do škole, a iste godine stavljena u funkciju i školska kuhinja. U sljedećoj godini, koju je obilježila reforma školstva, u proljeće 1960. godine učenici su zasadili školski voćnjak, a uveden je i peti razred. Tada je škola imala velik broj učenika, ali nedostatak učitelja ponovno je stvarao poteškoće u radu.

Period poslije Drugog svjetskog rata

Poslije Drugog svjetskog rata škola dobiva naziv „Ivan Goran Kovačić“ po istoimenom hrvatskom pjesniku.

Uoči reforme školstva povremeno je spajana sa školom „Kata Govorušić“, zatim u Radnu organizaciju osnovnog obrazovanja Fojnica, a na kraju u Prvu osnovnu školu Fojnica.

Nova zgrada i širenje

Kamen temeljac za novu školsku zgradu položen je 25. svibnja 1979. godine, a zajedno sa sportskom dvoranom izgrađena je sljedeće godine. Školske 1980./1981. godine počela se održavati nastava u novoj zgradi.

Školske 1994./1995. godine za ravnatelja škole imenovan je Ivica Beblek.

Školske 2000./2001. godine, zbog povratka Hrvata na područje općine Fojnica, osniva se područni odjel Osnovne škole „Ivan Goran Kovačić“ u kući časnih sestara Franjevačkog samostana Duha Svetoga. Iduće školske godine osiguran je prostor za područni odjel u Fojnici, u zgradi Osnovne škole „Muhsin Rizvić“, gdje se nastavni plan i program za učenike odvija na hrvatskom jeziku.

Današnje vrijeme

U školskoj 2015./2016. godini za ravnateljicu imenovana je Slavica Miletić, a krajem školske 2018./2019. godine ulogu vršitelja dužnosti ravnatelja preuzima Mirjana Golub, dok je za ravnateljicu imenovana 23. prosinca 2019. godine.

Predsjedateljica Vijeća ministara Bosne i Hercegovine Borjana Krišto i predsjednik Vlade Republike Hrvatske Andrej Plenković postavili su kamen temeljac u listopadu 2023. godine za izgradnju nove školske zgrade, zajedno s predškolskom ustanovom i sportskom dvoranom, u mjestu Alaupovka. Sportska dvorana, kao i predškolska ustanova, koristit će ne samo Osnovnoj školi „Ivan Goran Kovačić“, nego i cijeloj lokalnoj zajednici.