Shillong Public School is located at Kenilworth Road, Laitumkhrah,Shillong, East Khasi Hills, Shillong, EAST KHASI HILLS,EAST KHASI HILLS, Meghalaya.This school is Boys and follow English medium curriculum.It is classified as a Day school.