Find a School

City School Name Grades Phone County
Diocese of Raleigh Virtual School K-8 984-900-3416
Apex St. Andrew ECC Pre-K 919-387-8656 Wake
Apex St. Mary Magdalene Catholic School Pre-K-8 919-657-4800 x 7296 Wake
Burlington Blessed Sacrament Catholic School Pre-K-8 336-570-0019 Alamance
Cary St. Michael Preschool Pre-K & K 919-468-6110 Wake
Cary St. Michael the Archangel Catholic School Pre-K-8 919-468-6150 x 152 Wake
Chapel Hill St. Thomas More Catholic School Pre-K-8 919-929-1546 Orange
Durham Immaculata Catholic School Pre-K-8 919-682-5847 x 222 Durham
Durham Cristo Rey Research Triangle High School (Independent) 9-12 919-897-5680 Durham
Fayetteville St. Ann Catholic School Pre-K-8 910-483-3902 Cumberland
Fayetteville St. Patrick Catholic School Pre-K-8 910-323-1865 x 123 Cumberland
Goldsboro St. Mary Catholic School Pre-K-8 919-735-1931 x 33 Wayne
Greenville John Paul II Catholic High School (Independent) 9-12 252-215-1224 Pitt
Greenville St. Peter Catholic School Pre-K-8 252-752-3529 Pitt
Havelock Annunciation Catholic School Pre-K-8 252-447-3137 Craven
Jacksonville Infant of Prague Catholic School Pre-K-8 910-353-1300 Onslow
Morehead City St. Egbert Catholic School Pre-K-5 252-726-3418 Carteret
New Bern St. Paul Catholic School Pre-K-8 252-633-0100 Craven
Pinehurst Sacred Heart Preschool Pre-K 910-295-3514 Moore
Raleigh Cardinal Gibbons High School 9-12 919-834-1625 x 216 Wake
Raleigh Cathedral School Pre-K-8 919-832-4711 Wake
Raleigh Our Lady of Lourdes Catholic School K-8 919-861-4610 Wake
Raleigh St. Francis of Assisi Preschool Pre-K 919-847-8205 x 240 Wake
Raleigh St. Raphael Catholic School K-8 919-865-5750 x 760 Wake
Raleigh St. Raphael Preschool Pre-K 919-865-5728 Wake
Raleigh St. Thomas More Academy (Independent) 9-12 919-878-7640 Wake
Raleigh The Franciscan School K-8 919-534-4837 Wake
Rocky Mount Our Lady of Perpetual Help Catholic School Pre-K-8 252-972-1971 Edgecombe & Nash
Southern Pines St. John Paul II School Pre-K4,K-8 910-692-6241 Moore
Wake Forest St. Catherine of Siena Catholic School Pre-K - 8 919-556-7613 Wake
Wilmington St. Mark Catholic School Pre-K-8 910-452-2800 New Hanover
Wilmington St. Mary Catholic School Pre-K-8 910-762-5491 x 140 New Hanover