Shepherd Elementary, 1748 Charlotte Highway: Iredell-Statesville Schools, pre-K to fifth grade, 736 students in 2024-25 and a C (59) in 2024-25.
Last checked Oct. 11, 2026. Sources: the school’s website and administration page, Iredell-Statesville Schools’ attendance zones, enrollment and calendar pages, the N.C. Department of Public Instruction’s 2025-26 accountability data and 2024-25 report card data, and the federal NCES school directory.
Shepherd Elementary is an Iredell-Statesville Schools elementary school on Charlotte Highway north of downtown Mooresville. Iredell-Statesville is the county district; it serves Mooresville-area homes outside the city’s own Mooresville Graded School District, so check which district an address is in first. The school runs a Title I program, its website shows.
Who to call
- Front office: 704-664-2582, 1748 Charlotte Highway
- School website: shepherd.issnc.org
- Enrolling a new student: Iredell-Statesville Schools’ enrollment page; district office 704-872-8931
- Which school is my address zoned for? the district’s attendance zone maps
- Buses: call the school first, the district says; ISS Transportation 704-872-5321
| Address | 1748 Charlotte Highway, Mooresville, NC 28115 |
| Phone | 704-664-2582 |
| Grades | Pre-K to 5 |
| District | Iredell-Statesville Schools |
| State school code | 490360 |
Principal
Principal Kim Mitchell, according to the school’s administration page, which names Hunter Tharpe as assistant principal.
Enrollment and teachers
- State count: an average daily membership of 736 students in the 2024-25 school year, according to the state’s report card data. It was 503 five years earlier, in 2019-20.
- Federal count: 709 students in the 2023-24 school year, with 46 full-time-equivalent teachers, according to the NCES directory. That is about 15 students per teacher.
State report card
North Carolina grades every public school A to F. The grade is based 80% on student achievement on state tests and 20% on academic growth, the state’s 2025-26 annual testing report says. Testing starts in third grade.
| School year | Grade and score | Growth |
|---|---|---|
| 2024-25 | C (59) | Not met |
| 2023-24 | C (59) | Not met |
The 2024-25 grade is the latest in the state’s downloadable report card data. From the state’s 2025-26 school assessment workbook:
- At grade level or above, all tests: 58.8% (state: 59.2%)
- College and career ready (Level 4 and above): 35.3%
- By grade, at grade level or above: third 60.7%, fourth 52.2%, fifth 62.5%
- Growth: met expected growth
The full report card is on the state’s NC School Report Cards site.
Attendance zone
The district publishes its elementary zones as a map (PDF) on its attendance zone page. It says to use the maps only as a general reference and to email the student information staff named on that page to confirm an address. The page does not publish a feeder list.
Calendar
- Monday, Oct. 12, and Tuesday, Oct. 13: teacher workdays on the district’s online calendar.
- The full year is on the district’s 2026-27 printable calendar (PDF).
The school’s website did not list bell times when we checked; call the front office for them.
More
- The school’s own website and the district’s attendance zone page
- Every public school in Mooresville, with zones and report cards
- Our Mooresville schools guide for both districts’ calendars and boards
Frequently asked questions
What is Shepherd Elementary’s school grade?
Shepherd Elementary earned a C, with a score of 59, in North Carolina’s 2024-25 School Performance Grades. In 2025-26, 58.8% of its state tests were at grade level or above and it met its growth target.
What grades does Shepherd Elementary serve?
Pre-K to fifth grade, according to the state and federal school directories.
What school district is Shepherd Elementary in?
Iredell-Statesville Schools, the county district, which serves Mooresville-area homes outside the Mooresville Graded School District.
Have your say