Public Schools 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 Shepherd High School1401 S Byrd AveShepherd, TX, 773719366283371Public SchoolsShepherd Isd Show More