School Divisions

Newport Academy is a specialized educational program which works closely with the six Greater Virginia Peninsula school divisions; Gloucester County, Hampton, Newport News, Poquoson, Williamsburg/James City County, and York County.

Gloucester County Public School

Hampton County Public School

Newport News Public School

Poquoson County Public School

Williamsburg/James City County Public School

Yorktown County Public School