The Cottesbrooke Infant and Junior schools opened on 6 September 1968 as a combined school. As the school was so oversubscribed, which resulted in the use of the local church hall for lessons, it was decided to split the school into an infant school and a junior school. The infant school remained in the original school buildings whilst the junior school was moved over the road with the original headteacher taking charge. Cottesbrooke Infant School has 329 pupils whilst Cottesbrooke Junior School has 220.