Hampshire Ballard School Ballard School is an independent day school for boys and girls aged 1 to 16. Day Boys Girls Pre-Prep Prep Senior 400 to 700 pupils Contact Details Fernhill Lane, New Milton, Hampshire, BH25 5SU www.ballardschool.co.uk More pre-prep and prep schools in Hampshire Ryde School St Swithun's School Stroud School, King Edward VI Preparatory View more Hampshire schools. More senior schools in Hampshire Ryde School St Swithun's School View more Hampshire schools.