Public • Grades K-12360 students • 13 student/teacher
Waterloo contains 1 schools. One of the best schools is Waterloo High School, which has a rating of 3. Waterloo High School has 360 students. Public schools in Waterloo belong to Lauderdale County. Hardin County is close and scores lower than Lauderdale County. Nearby Tishomingo County SP Mun School District scores higher, with a rating of 8. The population of Waterloo is 2,111. Lauderdale County enrolls 421% of the population of Waterloo.