Hamsteels Primary School provides education for 81 pupils at present taught in three classes. It makes day provision on a co-educational basis.
The school building has a hall. three teaching areas and a library that are of an open plan design with shared practical areas. There are three classes of mixed age groups and mixed abilities. Each class has its own teacher who is responsible for general teaching across the curriculum and for pastoral care.
Children with learning difficulties are allocated additional help with the Learning Support teacher, for 3 sessions per week.