Sint Jozef met in totaal zo’n 40/45 leerlingen staat in het kleine dorpje Niftrik aan de Maas; het gebouw dateert uit de jaren vijftig, behalve het kleuterlokaal, dat in 2003 gebouwd is.
De school kent drie (combinatie)groepen: groep 1-2-3, groep 4-5 en de groep 6-7-8.
Op de gang zijn diverse werkplekken gerealiseerd, waar leerlingen met of zonder tablet kunnen werken. Op de speelplaats staan vaste speeltoestellen en in de schuur zijn verschillende attributen te vinden. Op de speelplaats staat een apart handarbeidlokaal, dat wordt gebruikt voor handarbeidlessen, maar ook gebruikt kan worden voor andere vormen van groepswerk.