Shepherds is north Mooresville on Charlotte Highway (U.S. 21), mostly unincorporated, zoned for Shepherd Elementary, Lakeshore Middle and South Iredell High.

Last checked Oct. 11, 2026. Sources: OpenStreetMap place names and store listings, the Town of Mooresville’s Mooresville Tomorrow 2040 plan and parks list, Iredell-Statesville Schools’ zone finder, the N.C. Department of Public Instruction’s 2025-26 accountability data, the U.S. Census Bureau’s geocoder and Zillow Research.

Shepherds is the country north of Mooresville along Charlotte Highway (U.S. 21), on the way to Troutman. OpenStreetMap marks it as a named place by Shepherd Elementary School. It is farmland, older homes on large lots and new subdivisions, most of it outside the town limits, with Mooresville addresses in ZIP codes 28115 and 28117. Its high school is South Iredell High, not Lake Norman or Mooresville High.

What this means for you

  • Zoned high school: South Iredell High, 64.8% of tests at grade level in 2025-26. Check an address with the Iredell-Statesville zone finder.
  • Home value: $402,878 in ZIP code 28115 and $631,168 in ZIP code 28117 in August 2026, according to the Zillow Home Value Index.
  • Nearest I-77 exit: Exit 42 at U.S. 21 and N.C. 115 in Troutman, about 3.3 miles by road; Exit 36 at N.C. 150 is about 4.5 miles.

Part of our Mooresville neighborhoods guide.

Where it is

This guide covers Charlotte Highway from the north edge of town toward Troutman and the roads off it, including Brook Glen Drive and Brasington Lane, and Cornelius Road to the southwest, where Cornelius Road Park is. I-77 runs to the west. Mazeppa is to the east.

The Northern Gateway. The town’s comprehensive plan, adopted Sept. 21, 2026, says “a new interchange is planned at Exit 38 on Interstate 77,” which would give access to north Mooresville via Cornelius Road. It calls the undeveloped land around it “one of only a few remaining large-scale opportunities in Mooresville” and sketches a mixed-use district focused on employment, entertainment and healthy living. The plan sets no date. Our road construction guide tracks state projects as they start.

Town or county? Six of our seven points, on Charlotte Highway, Brook Glen Drive, Brasington Lane and Cornelius Road, were in unincorporated Iredell County on the Census Bureau’s geocoder. One, just west of Charlotte Highway near the town’s north edge, was inside the Town of Mooresville. Check a parcel in Iredell County’s Online Tax Services and see our property tax guide.

Schools

Shepherds is in Iredell-Statesville Schools. All seven points we checked in the district’s zone finder were zoned for the same three schools. Scores are the share of state tests at grade level or above in 2025-26, from the state’s accountability data.

Level School 2025-26 at grade level Growth
Elementary Shepherd Elementary, 1748 Charlotte Highway 58.8% Met
Middle Lakeshore Middle, 244 Lakeshore School Drive 57.7% Exceeded
High South Iredell High, 299 Old Mountain Road, Statesville 64.8% Not met

South Iredell High’s four-year graduation rate was 94.3%, the state reports. More in our schools guide.

Home values

Zillow publishes no figure for Shepherds, and the area is split between two ZIP codes. The Zillow Home Value Index is a modeled typical value for the middle third of homes, not a sale price.

Area August 2026 August 2025 Change
ZIP code 28115 $402,878 $402,907 0.0%
ZIP code 28117 $631,168 $631,349 0.0%
Town of Mooresville, for comparison $478,099 $479,383 -0.3%

Points on Charlotte Highway north of town and on Brook Glen Drive were in 28115; Cornelius Road and the south end of Charlotte Highway were in 28117. Trends are on our home prices page.

Parks and trails

  • Cornelius Road Park, 247 Cornelius Road: 79 acres with baseball, disc golf, multipurpose fields, tennis and pickleball, a dog park, a picnic shelter, a playground and a 1-mile walking trail, from the town’s parks list.
  • Lake Norman State Park, 759 State Park Road, Troutman, to the northwest: free day use, 38 miles of hiking trail and the Itusi mountain bike trail.
  • Mazeppa Park, 645 Mazeppa Road, to the east: 163 acres with 7 miles of mountain bike trail.

More in our parks and trails guide.

Getting around

  • I-77: Exit 42 at U.S. 21 and N.C. 115 in Troutman is about 3.3 miles by road; Exit 36 at N.C. 150 is about 4.5 miles.
  • Downtown Mooresville: about 4.1 miles by road.
  • Charlotte Douglas International Airport: about 37 miles by road.
  • Buses: the ICATS Mooresville Main’s stop list names no stop here; booked ICATS van trips cost $1, 704-873-9393.

Distances were measured with the OSRM routing engine on OpenStreetMap roads from Charlotte Highway at Shepherd Elementary. They are distances, not drive times.

Groceries and everyday stores

OpenStreetMap lists no supermarket in Shepherds. The nearest are Food Lion, 155 Crosstie Lane, to the north toward Troutman, and Food Lion, 529 E. Plaza Drive, with Cannon Pharmacy at 521 E. Plaza Drive, to the south in town.

Frequently asked questions

Where is Shepherds in Mooresville?

North of town on Charlotte Highway (U.S. 21), toward Troutman. OpenStreetMap marks Shepherds as a named place there, and Shepherd Elementary is at 1748 Charlotte Highway.

What high school serves Shepherds?

South Iredell High, in Iredell-Statesville Schools. All seven points we checked, including Cornelius Road, were zoned for Shepherd Elementary, Lakeshore Middle and South Iredell High.

Is a new I-77 exit planned near Shepherds?

The town’s 2040 comprehensive plan says a new interchange is planned at Exit 38, giving access to north Mooresville by Cornelius Road, and proposes a mixed-use district it calls the Northern Gateway around it.

Is Shepherds in Mooresville town limits?

Mostly not. Six of the seven points we checked were in unincorporated Iredell County on the Census Bureau’s geocoder; one, just west of Charlotte Highway, was inside the town.