Haukkamäen koulun yksikerroksinen, lautaverhoiltu hirsirakennus, valmistui vuonna 1899. Rakennuksen eteläpäähän liitettiin 1910-luvulla kaksikerroksinen poikkisiipi, jota laajennettiin edelleen seuraavalla vuosikymmenellä. Pääkerros on hirsirunkoinen, alemman kerroksen seinät ovat luonnonkiveä ja massiivitiilimuurausta.
Uusin laajennus jatkaa neljäntenä vaiheena koulun rakentumisperinnettä. Laajennuksessa on koulun juhlasali aputiloineen, kaksi luokkatilaa sekä vanhan ja uuden osan rajalla oleva korkea, lasiseinäinen ruokasali.
Vanha koulurakennus on suojeltu asemakaavalla. Isojen luokkien ja aulojen komea tilarakenne säilytettiin ja alkuperäinen tunnelma palautettiin. Suurimmat muutokset rajoitettiin 1960-luvun korjaustöissä tärvätyille alueille. Maanpäälliseen kellariin sijoitettiin opetustiloja.
Vanhat rakenteet korjattiin maltillisesti. Julkisivujen lautaverhoilulle ei tehty mitään, palapeltikate kunnostettiin ja maalattiin. Hirsiseinien sisäpinnat verhottiin kaksinkertaisella, huokoisella kuitulevyllä, tapetoitiin makulatuuritapetilla, maalattiin ja alaosat paneloitiin. Sisäkattojen paneelipinnat otettiin esiin levytysten alta ja kunnostettiin.
Valurautapatterit säilytettiin, muuten talotekniikkaa uusittiin. Arkkitehdin ajatuksen vastaisesti myös vanhaan rakennukseen tuli koneellinen ilmanvaihto, eikä muita vaihtoehtoja tutkittu ja siksi komeasta ullakkotilasta tuli kiemurteleva kanavaviidakko. Vanhojen luokkahuoneiden takaosasta erotettiin komerovyöhyke, johon iv-asennukset sijoitettiin
Rakennuksesta löydettyjä ja muita rakentamisajalle tyypillisiä värisävyjä käytettiin sisäpinnoissa. Paneelipinnat, ikkunat ja ovet maalattiin pellavaöljymaaleilla. Alkuperäisen lautalattian päälle valetusta tummanpunaisesta massakerroksesta ovat muistona uudet linomatot hiotun massapinnan päällysteenä.
Laajennusosa on puurakenteinen. Pilarit ja kattoristikot ovat liimapuuta. Ulkoseinien pystyverhous on sahapintaista kuusilautaa, joka käsiteltiin petroliöljymaalilla. Koulu oli maalattu joitakin vuosia aikaisemmin keltaiseksi ja siksi uudisosaan väriksi valittiin keltaokra.
Sisäseinät ovat laudoitettuja tai koivuvaneripintaisia. Salin sisäkatto ja seinien yläosat on verhoiltu käsittelemättömällä kuusisahalaudalla. Seinien alaosassa on höylätty, vanerilistoin täydennetty mäntypanelointi, joka on kuultovahattu. Lattiat, portaat ja ruokalan ylittävä silta ovat liimapuuta. Lattiat ovat salissa puuta ja muualla linomattoa.