Private Schools (k-12) in Shepherd, TX Shepherd Elementary School10300 Highway 150Shepherd, TX, 773719366283302Goodrich Elementary SchoolNew Waverly Middle SchoolPreschoolPreschools KindergartenPrivate Schools K 12Public SchoolsShepherd Isd Shepherd Middle School1401 S Byrd AveShepherd, TX, 773719366283377Cold Springs Middle SchoolPrivate Schools K 12Public Schools Show More