Public & Private Schools

Share this Page


A dedication to lifelong learning is experienced on the Peninsula, which hosts several public school districts and private institutions. These schools have a commitment to providing a sound environment favorable to student success and a goal of preparing students for life after graduation.

Hampton City Schools

Based in the city of Hampton, HCS is composed of 18 elementary, five middle, four high schools and three combined schools, which includes one early childhood center, two magnet schools, four fundamental schools and two alternative schools at the middle school and high school levels. More than 19,000 students are enrolled at HCS, with 1,503 teachers providing exceptional leadership in the classroom. Among the many choices of study, the Academies of Hampton are transforming the traditional high school experience into an innovative model that prepare all students for careers, linking academic courses to college majors and career sectors. Students and teachers use experiential learning to make lessons come alive. Different pathways designed and supported by community partners are created to introduce students to a variety of college and career options.

Newport News Public Schools

The Newport News Public Schools division educates approximately 29,400 children in 5 early childhood centers, 24 elementary schools, 7 middle schools, 5 high schools, 1 middle/high combination school, and 9 program sites.

With an early learning curriculum designed to boost literacy and math instruction, state-of-the art science labs and advanced educational technology, NNPS has the tools to ensure student and teacher success.

NNPS continues to work hard to improve our students’ proficiency in literacy and math by supporting teachers in their instruction, developing a coherent curriculum and using data to foster continuous improvement.

New Horizons Regional Education Center

Operates today as Virginia’s oldest and largest multi-campus regional education center, premises including, NHREC currently serves 1,505 high school students in all programs, 24 preschool day care students and approximately 1,200 adults. A dedicated staff of over 300 employees, and active partnerships with Thomas Nelson Community College, Peninsula Council For Work Force Development, Peninsula Chamber of Commerce and business community, along with the ability to adapt to the changing nature of the workplace enables New Horizons Regional Education Center to meet the challenges of the past and chart a course for success in the future.

Poquoson City Public Schools

All four Poquoson City Public Schools facilities have earned full accreditation from the Virginia Department of Education and Advanc-Ed, a regional accrediting agency. Nearly 2,200 K-12 students take advantage of excellent academic programming, along with ample opportunities to participate in a range of extracurricular and athletic activities.

Williamsburg-James City County Public Schools

Williamsburg-James City County Public Schools serve the students of the City of Williamsburg and the county of James City in 16 schools: 9 elementary, 4 middle and 3 high schools.

The division’s 11,303 students are supported by over 900 instructional staff members and over 700 support staff members. ›

Each school year, WJCC classrooms are alive with interactive instruction that addresses the needs of individual students while meeting the requirements of the Virginia Standards of Learning.

Our efforts to be Virginia’s premier school division are guided by the School Board’s Strategic Plan. This plan, adopted in summer 2012, outlines the division’s five priorities:

  • High Student Achievement for 21st Century Success
  • Safe, Secure and Welcoming Climate for Learning
  • Rich, Rewarding Experience for Professionals
  • Trust and Authentic Partnerships with Families and the Broader Community
  • Accountable and Trusted Leadership
York County School Division (YCSD)

Approximately 12,450 students harness the outstanding education provided through YCSD’s 19 schools. The system is an integral part of the community, offering volunteer programs at each school – the York Foundation for Public Education, adult education and the Life Long Learning Center. YCSD’s business partners supply schools with resources and assistance, while prompting various school-related activities and initiatives.

Private Education
Downtown Hampton Child Development Center

As a private nonprofit with fully licensed facilities, DHCDC serves children from 6 weeks old to age 5 from tidewater Virginia families of all backgrounds and income levels. Serving Hampton, Newport News, York County, Poquoson and other parts of Hampton Roads, as well as military families from Langley AFB, Ft. Eustis and beyond

Our Lady of Mount Carmel School

Led by the Nashville Dominican Sisters since 1954 and awarded the 2018 VDOE Purple Star Designation for exemplary service to military families, Our Lady of Mount Carmel School unites with family and community to provide a Christ-centered, authentically Catholic, and educationally stimulating environment, where Pre-Kindergarten through 8th grade students recognize their God-given gifts and achieve their highest potential.

Peninsula Catholic High School

Since 1903, Peninsula Catholic has provided a faith-based, college preparatory education for students in grades 8-12. Peninsula Catholic High School is a regional leader for innovations in technology and digital education.

Saint Mary Star of the Sea

Saint Mary Star of the Sea School provides a Christ-centered Catholic education to PK3 through 8th grade students of all faiths under the leadership of the Dominican Sisters of St. Cecilia. The spiritual, intellectual and social development of all students is provided in a safe and disciplined environment. With a solid foundation in academic and moral excellence, the students are prepared for success in high school and beyond.

Trinity Lutheran School

It is our mission to enable students, with the support of the family, to grow intellectually, emotionally, physically and spiritually, to develop moral values, discipline and courtesy, and to learn respect for themselves, respect for others and respect for core human values.

List of Virginia Peninsula Schools
Hampton City

Aberdeen Elementary School
1424 Aberdeen Rd.
Hampton, VA 23666
(757) 825-4624

Alfred S. Forrest Elementary School
1406 Todds Ln.
Hampton, VA 23666
(757) 825-4627

Armstrong Elementary School
3401 Matoaka Rd.
Hampton, VA 23661
(757) 727-1067

Barron Elementary School
45 Fox Hill Rd.
Hampton, VA 23669
(757) 850-5100

Bassette Elementary School
671 Bell St.
Hampton, VA 23661
(757) 727-1071

Benjamin Syms Middle School
170 Fox Hill Rd.
Hampton, VA 23669
(757) 850-5050

Bethel High School
1067 Big Bethel Rd.
Hampton, VA 23666
(757) 825-4400

Booker Elementary School
160 Apollo Dr.
Hampton, VA 23669
(757) 850-5096

Bridgeport Academy at Campus at Lee
1646 Briarfield Rd.
Hampton, VA 23669
(757) 727-1225

C. Alton Lindsay Middle School
1636 Briarfield Rd.
Hampton, VA 23661
(757) 825-4560

Captain John Smith Elementary School
379 Woodland Rd.
Hampton, VA 23669
(757) 850-5088

Cesar Tarrant Elementary School
1589 Wingfield Dr.
Hampton, VA 23666
(757) 825-4639

Christopher C. Kraft Elementary School
600 Concord Dr.
Hampton, VA 23666
(757) 825-4634

Francis Asbury Elementary School
140 Beach Rd.
Hampton, VA 23664
(757) 850-5075

George P. Phenix Elementary School
1061 Big Bethel Rd.
Hampton, VA 23666
(757) 268-3500

Hampton City School Board
One Franklin St.
Hampton, VA 23669
(757) 727-2000

Hampton City Schools
One Franklin St.
Hampton, VA 23669-3570
(757) 727-2030

Hampton High School
1491 West Queen St.
Hampton, VA 23669
(757) 825-4430

Hunter B. Andrews Elementary School
3120 Victoria Blvd.
Hampton, VA 23661
(757) 268-3333

Jane H. Bryan Elementary School
1021 N. Mallory St.
Hampton, VA 23663
(757) 727-1056

Jefferson Davis Middle School
1435 Todds Ln.
Hampton, VA 23666
(757) 825-4520

Jobs for Virginia Graduates
c/o Phoebus High School
100 Ireland St.
Hampton, VA 23669
(757) 825-4430

John B. Cary Elementary School
2009 Andrews Blvd.
Hampton, VA 23663
(757) 850-5092

John Tyler Elementary School
57 Salina St.
Hampton, VA 23669
(757) 727-1075

Jones Magnet Middle School
1819 Nickerson Blvd.
Hampton, VA 23663
(757) 850-7900

Kecoughtan High School
522 Woodland Rd.
Hampton, VA 23669
(757) 850-5000

Luther W. Machen Elementary School
20 Sacramento Dr.
Hampton, VA 23666
(757) 727-2900

Moton Early Childhood Center
339 Old Buckroe Rd.
Hampton, VA 23663
(757) 727-1061

Paul Burbank Elementary School
40 Tide Mill Ln.
Hampton, VA 23666
(757) 825-4642

Performance Learning Center at Campus at Lee
1647 Briarfield Rd.
Hampton, VA 23669
(757) 727-2790

Phillips Elementary School
703 LeMaster Dr.
Hampton, VA 23669
(757) 850-5079

Phoebus High School
100 Ireland St.
Hampton, VA 23663
(757) 727-1000

Samuel P. Langley Elementary School
16 Rockwell Rd.
Hampton, VA 23669
(757) 850-5105

Spratley Gifted Center
339 Woodland Rd.
Hampton, VA 23669
(757) 850-5032

Thomas Eaton Middle School
2108 Cunningham Dr.
Hampton, VA 23666
(757) 825-4540

Tucker-Capps Elementary School
113 Wellington Dr.
Hampton, VA 23666
(757) 825-4641

William Mason Cooper Elementary School
200 Marcella Rd.
Hampton, VA 23666
(757) 825-4645

Newport News Public

Achievable Dream Middle/High
5720 Marshall Ave.
Newport News, VA 23605
(757) 283-7820

Achievable Dream Academy
726 16th St.
Newport News, VA 23607
(757) 928-6827

B.C. Charles Elementary School
701 Menchville Rd.
Newport News, VA 23602
(757) 886-7750

Booker T. Washington Middle School
3700 Chestnut Ave.
Newport News, VA 23607
(757) 928-6860

Carver Elementary School
6160 Jefferson Ave.
Newport News, VA 23607
(757) 591-4950

Crittenden Middle School
6158 Jefferson Ave.
Newport News, VA 23605
(757) 591-4900

David A. Dutrow Elementary School
60 Curtis Tignor Rd.
Newport News, VA 23608
(757) 886-7760

Deer Park Elementary School
11541 Jefferson Ave.
Newport News, VA 23601
(757) 591-7470

Denbigh Early Childhood Center
15638 Warwick Blvd.
Newport News, VA 23608
(757) 886-7789

Denbigh High School
259 Denbigh Blvd.
Newport News, VA 23602
(757) 886-7700

Ethel M. Gildersleeve Middle School
1 Minton Dr.
Newport News, VA 23606
(757) 591-4862

Gatewood Academy
1241 Gatewood Rd.
Newport News, VA 23601
(757) 591-4963

General Stanford Elementary School
929 Madison Ave.
Ft. Eustis, VA 23604
(757) 888-3200

George J. McIntosh Elementary School
185 Richneck Rd.
Newport News, VA 23608
(757) 886-7767

Heritage High School
5800 Marshall Ave.
Newport News, VA 23605
(757) 928-6100

Hidenwood Elementary School
501 Blount Point Rd.
Newport News, VA 23606
(757) 591-4766

Hilton Elementary School
225 River Rd.
Newport News, VA 23601
(757) 591-4772

Homer L. Hines Middle School
561 McLawhorne Dr.
Newport News, VA 23601
(757) 591-4878

Horace H. Epes Elementary School
855 Lucas Creek Rd.
Newport News, VA 23608
(757) 886-7755

Huntington Middle School
3401 Orcutt Ave.
Newport News, VA 23607
(757) 928-6846

J.M. Dozier Middle School
432 Industrial Park Dr.
Newport News, VA 23602
(757) 888-3300

John Marshall Early Childhood Center
743 24th St.
Newport News, VA 23607
(757) 928-6832

Joseph H. Saunders Elementary School
853 Harpersville Rd.
Newport News, VA 23601
(757) 591-4781

Kiln Creek Elementary School
1501 Kiln Creek Pkwy.
Newport News, VA 23602
(757) 886-7961

Lee Hall Early Childhood Center
17346 Warwick Blvd.
Newport News, VA 23603
(757) 886-2766

Lee Hall Elementary School
17346 Warwick Blvd.
Newport News, VA 23603
(757) 888-3320

Magruder Elementary School
1712 Chestnut Ave.
Newport News, VA 23607
(757) 928-6838

Mary Passage Middle School
400 Atkinson Wy.
Newport News, VA 23608
(757) 886-7600

Menchville High School
275 Menchville Rd.
Newport News, VA 23602
(757) 886-7722

Newport News Public School Board
12465 Warwick Blvd.
Newport News, VA 23606-0130
(757) 591-4500

Newsome Park Elementary School
4200 Marshall Ave.
Newport News, VA 23607
(757) 928-6810

Oliver C. Greenwood Elementary School
13460 Woodside Ln.
Newport News, VA 23608
(757) 886-7744

Palmer Elementary School
100 Palmer Ln.
Newport News, VA 23602
(757) 881-5000

R.O. Nelson Elementary School
826 Moyer Rd.
Newport News, VA 23608
(757) 886-7783

Richard T. Yates Elementary School
73 Maxwell Ln.
Newport News, VA 23606
(757) 881-5450

Richneck Elementary School
205 Tyner Dr.
Newport News, VA 23608
(757) 886-7772

Riverside Elementary School
1100 Country Club Rd.
Newport News, VA 23606
(757) 591-4740

Sedgefield Elementary School
804 Main St.
Newport News, VA 23605
(757) 591-4788

T. Ryland Sanford Elementary School
480 Colony Rd.
Newport News, VA 23602
(757) 886-7778

Warwick High School
51 Copeland Ln.
Newport News, VA 23601
(757) 591-4700

Watkins Early Childhood Center
21 Burns Dr.
Newport News, VA 23601
(757) 591-4815

Willis A. Jenkins Elementary School
80 Menchville Rd.
Newport News, VA 23602
(757) 881-5400

Woodside High School
13450 Woodside Ln.
Newport News, VA 23608
(757) 886-7530

 Poquoson City Public

Poquoson City Schools
500 City Hall Ave., Room 219
Poquoson, VA 23662
(757) 868-3055

Poquoson Elementary School
1033 Poquoson Ave.
Poquoson, VA 23662
(757) 868-6921

Poquoson High School
51 Odd Rd.
Poquoson, VA 23662
(757) 868-7123

Poquoson Middle School
985 Poquoson Ave.
Poquoson, VA 23662
(757) 868-6031

Poquoson Primary School
19 Odd Rd.
Poquoson, VA 23692
(757) 868-4403

 Williamsburg-James City County Public

Berkeley Middle School
1118 Ironbound Rd.
Williamsburg, VA 23185
(757) 229-8051

Clara Byrd Baker Elementary School
3131 Ironbound Rd.
Williamsburg, VA 23185
(757) 221-0949

D.J. Montague Elementary
5380 Centerville Rd.
Williamsburg, VA 23188
(757) 258-3022

J. Blaine Blayton Elementary
800 Jolly Pond Rd.
Williamsburg, VA 23188
(757) 565-9300

James Blair Middle School
(Opening September 2018)
N/A

James River Elementary
8901 Pocahontas Tr.
Williamsburg, VA 23185
(757) 887-1768

Jamestown High School
3751 John Tyler Hwy.
Williamsburg, VA 23185
(757) 259-3600

Lafayette High School
4460 Longhill Rd.
Williamsburg, VA 23188
(757) 565-4220

Lois Hornsby Middle School
850 Jolly Pond Rd.
Williamsburg, VA 23188
(757) 565-9400

Matoaka Elementary
4001 Brick Bat Rd.
Williamsburg, VA 23188
(757) 564-4001

Matthew Whaley Elementary
301 Scotland St.
Williamsburg, VA 23185
(757) 229-1931

Norge Elementary
7311 Richmond Rd.
Williamsburg, VA 23188
(757) 564-3372

Rawls Byrd Elementary
112 Laurel Ln.
Williamsburg, VA 23185
(757) 229-7597

Stonehouse Elementary
3651 Rochambeau Dr.
Williamsburg, VA 23188
(757) 566-4300

Toano Middle School
7817 Richmond Rd.
Williamsburg, VA 23168
(757) 566-4251

Warhill High School
4615 Opportunity Way
Williamsburg, VA 23188
(757) 565-4615

Williamsburg / James City County Schools
117 Ironbound Rd.
Williamsburg, VA 23185
(757) 603-6400

 York County
School Division

Bethel Manor Elementary School
1797 First St.
Langley AFB, VA 23665
(757) 867-7438

Bruton High School
185 Rochambeau Dr.
Williamsburg, VA 23188
(757) 220-4050

Coventry Elementary School
200 Owen David Blvd.
Yorktown, VA 23692
(757) 898-0402

Dare Elementary School
300 Dare Rd.
Yorktown, VA 23692
(757) 898-0324

Grafton Bethel Elementary School
410 Lakeside Dr.
Yorktown, VA 23692
(757) 898-0350

Grafton High School
403 Grafton Dr.
Yorktown, VA 23692
(757) 898-0530

Grafton Middle School
405 Grafton Dr.
Yorktown, VA 23692
(757) 898-0525

Magruder Elementary School
700 Penniman Rd.
Williamsburg, VA 23185
(757) 220-4067

Mount Vernon Elementary School
310 Mt. Vernon Dr.
Yorktown, VA 23693
(757) 898-0480

Queen Lake Middle School
124 W. Queens Lake Dr.
Williamsburg, VA 23185
(757) 220-4080

Seaford Elementary School
1105 Seaford Rd.
Seaford, VA 23696
(757) 898-0352

Tabb Elementary School
3711 Big Bethel Rd.
Yorktown, VA 23692
(757) 898-0372

Tabb High School
4431 Big Bethel Rd.
Yorktown, VA 23693
(757) 867-7400

Tabb Middle School
300 Yorktown Rd.
Yorktown, VA 23692
(757) 898-0320

Waller Mill Elementary School
314 Waller Mill
Williamsburg, VA 23185
(757) 220-4060

York County Public Schools
302 Dare Rd.
Yorktown, VA 23692
(757) 898-0300

York High School
9300 George Washington
Memorial Hwy.
Yorktown, VA 23690
(757) 898-0354

York River Academy
9300 George Washington
Memorial Hwy.
Yorktown, VA 23692
(757) 898-0516

Yorktown Elementary School
131 Siege Ln.
Yorktown, VA 23692
(757) 898-0358

Yorktown Middle School
11201 George Washington Hwy.
Yorktown, VA 23692
(757) 898-0360

 Private Schools

Downtown Hampton Child
Development Center
1306 Thomas St.
Hampton, VA 23669
(757) 825-6200

Our Lady of Mount Carmel School
52 Harpersville Road
Newport News, VA, 23601
(757) 596-2754

Peninsula Catholic High School
600 Harpersville Road
Newport News, VA, 23601
(757) 596-7247

St. Mary Star of the Sea School
14 N. Willard Ave.
Hampton, VA 23663
(757) 723-6358

Trinity Lutheran School
6812 River Rd.
Newport News, VA 23607
(757) 245-2576