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
Steve Luck, Athletic Director

Student Population: 1,267

North Asheboro Middle School

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

Candace Call, Principal
Yajaira Owens, Assistant Principal

Student Population: 509

South Asheboro Middle School

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

Charlie Lyons, Principal
Nikia Domally, Assistant Principal

Student Population: 642

Balfour Elementary School

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

Jusmar Maness, Principal
Holly White, Assistant Principal

Student Population: 577 

Charles W. McCrary Elementary School

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

Julie Brady, Principal
Rhonda McHenry, Assistant Principal

Student Population: 413

Donna Lee Loflin Elementary School

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

Paula Owens, Principal

Student Population: 399

Guy B. Teachey Elementary School

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

Brian Saunders, Principal
Amy Day, Assistant Principal

Student Population: 488

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

Robin Harris, Principal

Student Population: 443 

Early Childhood Development Center

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

Kimberly Borden, Pre-school Coordinator
and Site Administrator