Join the Eagle Family!
Thank you for your interest in Valley Mills Independent School District! We are located just 20 miles northwest of Waco and sit right on the border of McLennan and Bosque counties. Valley Mills ISD is a rural school district consisting of approximately 600 students Pre-K-12th grades. The district is home to two campuses, Valley Mills Elementary and Valley Mills JH/HS. Valley Mills Elementary currently houses grades PreK-5, while the JH/HS houses grades 6-12. We are considered a class 2A school district.