Highland Middle School 
345 Highland School Road
Sanford, N.C. 27332
Phone: , Fax: 

Directions from Sanford: 
Travel Highway US 87 South toward Fayetteville. Turn left onto Buffalo Lake Road (a Kangaroo Station is on the corner). Travel Buffalo Lake Road approximately three miles; turn right onto Highland School Road, the school will be on the left.

Directions from Lillington:
 

From Main Street, turn onto West Old Rd. Continue on Highway 27 West until you reach Buffalo Lake Road (turn left at the Kangaroo Gas Station). Travel approximately 2 miles; turn left onto Highland School Road, the school will be on the left.

Directions from Fayetteville: 
Travel Highway US 87 North toward Sanford. Turn right onto Buffalo Lake Road (a Kangaroo Station is on the corner). Travel Buffalo Lake Road approximately three miles; turn right onto Highland School Road, the school will be on the left.

Directions from Raleigh: 
Travel 401 South to Lillington. From Main Street, turn onto West Old Rd. Continue on Highway 27 West until you reach Buffalo Lake Road (turn left at the Kangaroo Gas Station). Travel approximately 2 miles; turn left onto Highland School Road, the school will be on the left.

Directions from Dunn:
 

Travel Highway 421 to Lillington. From Main Street, turn onto West Old Rd. Continue on Highway 27 West until you reach Buffalo Lake Road (turn left at the Kangaroo Gas Station). Travel approximately 2 miles; turn left onto Highland School Road, the school will be on the left.

Directions from Cameron: 
Take Highway 24 East, merge onto 87 North, travel approximately .5 miles. Turn right onto Buffalo Lake Road. Travel approximately 3 miles; turn right onto Highland School Road, the school will be on the left.