Skip to content
USCity.review

Public schools in Winston-Salem, NC

66 public schools enrolling 37,761 students (2022 data). Matched to the city by school location, so schools in unincorporated areas with a Winston-Salem address are included.

School Students

R J Reynolds High

High · Winston Salem / Forsyth County Schools

1,692

Parkland High

High · Winston Salem / Forsyth County Schools

1,519

Mount Tabor High School

High · Winston Salem / Forsyth County Schools

1,431

Atkins Academic & Tech High

High · Winston Salem / Forsyth County Schools

1,192

Clemmons Middle School

Middle · Winston Salem / Forsyth County Schools

1,168

North Forsyth High

High · Winston Salem / Forsyth County Schools

1,062

Oak Grove High

High · Davidson County Schools

958

Hanes Magnet School

Middle · Winston Salem / Forsyth County Schools

906

Northwest Middle

Middle · Winston Salem / Forsyth County Schools

887

Meadowlark Elementary

Elementary · Winston Salem / Forsyth County Schools

831

Flat Rock Middle

Middle · Winston Salem / Forsyth County Schools

829

Meadowlark Middle

Middle · Winston Salem / Forsyth County Schools

825

Kimmel Farm Elementary

Elementary · Winston Salem / Forsyth County Schools

814

Thomas Jefferson Middle

Middle · Winston Salem / Forsyth County Schools

800

Speas Elementary

Elementary · Winston Salem / Forsyth County Schools

767

Forsyth Academy

Elementary · Charter · Forsyth Academy

759

Wiley Magnet Middle

Middle · Winston Salem / Forsyth County Schools

749

Wallburg Elementary

Elementary · Davidson County Schools

742

Oak Grove Middle

Middle · Davidson County Schools

727

Paisley Ib Magnet School

Middle · Winston Salem / Forsyth County Schools

674

Quality Education Academy

Other · Charter · Quality Education Academy

673

Carver High

High · Winston Salem / Forsyth County Schools

664

Mineral Springs Middle

Middle · Winston Salem / Forsyth County Schools

662

Sherwood Forest Elementary

Elementary · Winston Salem / Forsyth County Schools

650

Konnoak Elementary

Elementary · Winston Salem / Forsyth County Schools

635

Gibson Elementary

Elementary · Winston Salem / Forsyth County Schools

632

Old Town Elementary

Elementary · Winston Salem / Forsyth County Schools

621

The Arts Based School

Elementary · Charter · Arts Based School

579

Jefferson Elementary

Elementary · Winston Salem / Forsyth County Schools

554

Hall-Woodward Elementary

Elementary · Winston Salem / Forsyth County Schools

553

Griffith Elementary

Elementary · Winston Salem / Forsyth County Schools

552

Whitaker Elementary

Elementary · Winston Salem / Forsyth County Schools

545

Mineral Springs Elementary

Elementary · Winston Salem / Forsyth County Schools

534

Ward Elementary

Elementary · Winston Salem / Forsyth County Schools

532

Smith Farm Elementary

Elementary · Winston Salem / Forsyth County Schools

527

Easton Elementary School

Elementary · Winston Salem / Forsyth County Schools

524

Forest Park Elementary

Elementary · Winston Salem / Forsyth County Schools

508

South Fork Elementary

Elementary · Winston Salem / Forsyth County Schools

502

North Hills Elementary

Elementary · Winston Salem / Forsyth County Schools

494

Friendship Elementary

Elementary · Davidson County Schools

481