Directory of Schools

Asheboro High School
1221 South Park Street
Asheboro, NC 27203-6711
336-625-6185 main office
336-625-6186 student services
FAX 336-625-9320
School Hours: 8:30am-3:24pm
Dr. Brian Toth, Principal
Penny Crooks, Assistant Principal
John Eggleston, Assistant Principal
Cecil Mock, Assistant Principal




North Asheboro Middle School

1861 North Asheboro School Road
Asheboro, NC 27203-3603
336-672-1900
FAX 336-672-6267
School Hours: 8:30am-3:30pm


Candace Call, Principal
Yajaira Owens, Assistant Principal




South Asheboro Middle School

523 West Walker Ave.
Asheboro, NC 27203-6252
336-629-4141
FAX 336-629-3761
School Hours: 8:30am-3:30pm


Brian Saunders, Principal
Nikia Domally, Assistant Principal




Balfour Elementary School

2097 North Asheboro School Road
Asheboro, NC 27203-3276
336-672-0322
FAX 336-672-0328
School Hours: 7:55am-2:25pm


Jusmar Maness, Principal
Christopher Tuft, Assistant Principal



Charles W. McCrary Elementary School

400 Ross Street
Asheboro, NC 27203-4446
336-629-1817
FAX 336-629-1327
School Hours: 7:55am-2:25pm


Julie Brady, Principal
Ann Evans, Assistant Principal




Donna Lee Loflin Elementary School

405 South Park Street
Asheboro, NC 27203-5629
336-625-1685
FAX 336-625-1688
School Hours: 7:55am-2:25pm


Jordi Roman, Principal

Herschelle Watkins, Assistant Principal



Guy B. Teachey Elementary School

294 Newbern Avenue
Asheboro, NC 27205
336-625-4163
FAX 336-629-6178
School Hours: 7:55am-2:25pm


Amy Day, Principal

Rhonda McHenry, Assistant Principal


Lindley Park Elementary School
312 Cliff Road
Asheboro, NC 27203-5804
336-625-6226
FAX 336-629-5895
School Hours: 7:55am-2:25pm


Robin Harris, Principal
Herschelle Watkins, Assistant Principal



Early Childhood Development Center

1738 North Fayetteville Street
Asheboro, NC 27203
336-672-6636
FAX 336-672-7433
School Hours: 7:55am-2:25pm

Holly WhitePre-school Coordinator