Den ambulerande folkskolan gjorde sitt första besök i Björkfors/Espinära vårterminen 1855. Erik Wiklund var då ordinarie lärare, men det är oklart om han någonsin kom att undervisa i Björkfors. Han insjuknade nämligen under denna vår och som ersättare anställdes bonden Johan Engman (född i Påläng och senare bosatt i Ytterbyn).
Det dröjde till 1862 innan Björkfors på nytt fick besök av den ambulerande skolan. Denna gång med A.G. Hällgren som lärare. Samma år hölls det småskola i byn med Anders Nilsson från Siknäs (han bytte senare namn till Anders Lindgren). Eftersom skolan tenderade att bli mer eller mindre återkommande inreddes 1871 en skolsal i byggnaden där brukspatron August (J.A.) Bergman startade lantbruksskola 1858. August Bergman ivrade för folkskolan och det var mycket tack vare honom som Björkfors blev en av de första byarna med skolbyggnad i Kalix socken.
Sedan flyttande mindre folkskola införts 1883 ambulerade skolan mellan Björkfors, Espinära, Granån, Hällfors och Moån. 1894 undervisades 77 barn i Björkfors, Hällfors och Granån av Anna Baudin. År 1900 fick Björkfors fast mindre Folkskola (kallad Espinära skola) med Hilma Nyman som lärarinna. Hon undervisade 43 barn, varav 16 gick i småskolans klasser. Skola hölls bl a hos "Smeds" (Sundelins) och Verner Lundholm.
Senare flyttades undervisningen av klass 1-2 till Adolf Johanssons bostadshus i Nystan. Espinära skola var en byggnad som var belägen vid korsningen Långträsk-Lappträsk, mellan Björkforsvägen och Sangisälven. Den hade två klassrum och lärarbostad på vinden.
När skolan blev för liten flyttades folkskolan (klass 3-6) till det nedlagda mejeriet vid Björkfors herrgård. Läsåret 1924-25 hopade sig problemen pga det stora barnantalet. Eftersom det var omöjligt att anskaffa tillräcklig lokal tvingades man vid nyåret dela skolan, så att eleverna från Hällfors fick egen folkskoleavdelning hemma i byn. Problemet löstes genom att en nyinrättad B1-skola ersatte de mindre folkskolorna i Espinära och Hällfors fr o m läsåret 1927-28. Den låg ungefär mittemot herrgårdsbyggnaden, på samma sida om Granåvägen som kyrkan. Det fanns barnbespisning och slöjdsal. Skolan kallas i dagligt tal "gamla Björkfors-skolan" och är numera riven.
När "gamla Björkforsskolan" blev för liten, byggdes den nuvarande skolan i närheten av "Nystan". Den var försedd med slöjdsal och matsal i källarplanet och senare gjordes en tillbyggnad för gymnastik. Skolan togs i bruk mitt under höstterminen 1948 och hade då 65 elever, klass 1-7. Genom centraliseringen och övergången till enhetsskola överfördes klass 7 till centralskolan i Sangis fr o m läsåret 1952-53.
På grund av nedläggningen av byskolor och stora barnkullar ökade antalet barn i Björkfors drastiskt. Läsåret 1958-59 undervisades inte mindre än 79 elever i Björkfors. Skolan levde vidare i några år, undervisning av barn från Lappträsk i Haparanda kommun, vilket innebar att det fanns närmare 50 barn från förskoleklass till åk 6. Det bedrevs även "fritids" i skolbyggnaden. År 2003 lades skolan ned och barnen fick gå i skola i Sangis och Kalix.
Skolbyggnaden såldes 2005 av Kalix kommun till privat köpare.
Det dröjde till 1862 innan Björkfors på nytt fick besök av den ambulerande skolan. Denna gång med A.G. Hällgren som lärare. Samma år hölls det småskola i byn med Anders Nilsson från Siknäs (han bytte senare namn till Anders Lindgren). Eftersom skolan tenderade att bli mer eller mindre återkommande inreddes 1871 en skolsal i byggnaden där brukspatron August (J.A.) Bergman startade lantbruksskola 1858. August Bergman ivrade för folkskolan och det var mycket tack vare honom som Björkfors blev en av de första byarna med skolbyggnad i Kalix socken.
Sedan flyttande mindre folkskola införts 1883 ambulerade skolan mellan Björkfors, Espinära, Granån, Hällfors och Moån. 1894 undervisades 77 barn i Björkfors, Hällfors och Granån av Anna Baudin. År 1900 fick Björkfors fast mindre Folkskola (kallad Espinära skola) med Hilma Nyman som lärarinna. Hon undervisade 43 barn, varav 16 gick i småskolans klasser. Skola hölls bl a hos "Smeds" (Sundelins) och Verner Lundholm.
Senare flyttades undervisningen av klass 1-2 till Adolf Johanssons bostadshus i Nystan. Espinära skola var en byggnad som var belägen vid korsningen Långträsk-Lappträsk, mellan Björkforsvägen och Sangisälven. Den hade två klassrum och lärarbostad på vinden.
När skolan blev för liten flyttades folkskolan (klass 3-6) till det nedlagda mejeriet vid Björkfors herrgård. Läsåret 1924-25 hopade sig problemen pga det stora barnantalet. Eftersom det var omöjligt att anskaffa tillräcklig lokal tvingades man vid nyåret dela skolan, så att eleverna från Hällfors fick egen folkskoleavdelning hemma i byn. Problemet löstes genom att en nyinrättad B1-skola ersatte de mindre folkskolorna i Espinära och Hällfors fr o m läsåret 1927-28. Den låg ungefär mittemot herrgårdsbyggnaden, på samma sida om Granåvägen som kyrkan. Det fanns barnbespisning och slöjdsal. Skolan kallas i dagligt tal "gamla Björkfors-skolan" och är numera riven.
När "gamla Björkforsskolan" blev för liten, byggdes den nuvarande skolan i närheten av "Nystan". Den var försedd med slöjdsal och matsal i källarplanet och senare gjordes en tillbyggnad för gymnastik. Skolan togs i bruk mitt under höstterminen 1948 och hade då 65 elever, klass 1-7. Genom centraliseringen och övergången till enhetsskola överfördes klass 7 till centralskolan i Sangis fr o m läsåret 1952-53.
På grund av nedläggningen av byskolor och stora barnkullar ökade antalet barn i Björkfors drastiskt. Läsåret 1958-59 undervisades inte mindre än 79 elever i Björkfors. Skolan levde vidare i några år, undervisning av barn från Lappträsk i Haparanda kommun, vilket innebar att det fanns närmare 50 barn från förskoleklass till åk 6. Det bedrevs även "fritids" i skolbyggnaden. År 2003 lades skolan ned och barnen fick gå i skola i Sangis och Kalix.
Skolbyggnaden såldes 2005 av Kalix kommun till privat köpare.