6 schools in Horn Lake
From elementary through high school, Horn Lake runs 6 public K-12 campuses (3 elementary, 1 middle, and 2 high), with combined enrollment of about 4,076.
7-year change in Horn Lake
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| DeSoto Co. Career Center West | High | 09-12 | 0 |
| Horn Lake Elementary School | Elementary | PK-02 | 520 |
| Horn Lake High School | High | 09-12 | 1,271 |
| Horn Lake Intermediate School | Elementary | 03-05 | 914 |
| Horn Lake Middle School | Middle | 06-08 | 948 |
| Shadow Oaks Elementary School | Elementary | PK-02 | 423 |
About Horn Lake
Horn Lake, Mississippi is home to 6 public schools, with combined enrollment of approximately 4,076 students. By school count, it is a moderately sized city.
In terms of grade levels, the city is built around 3 elementary, 1 middle, and 2 high.
Schools in Horn Lake average about 679 students each, 36% meaningfully above the Mississippi norm.
Five-year track record. Total public-school enrollment in Horn Lake has decreased 8% since SY 2017-18, moving from about 4,434 students to 4,076. The White share of public-school enrollment contracted from 21% to 12%.
On this page, the community for Horn Lake discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.