Grades PK–8
Immaculate Heart of Mary Catholic School
4145 Johnson St
High Point, NC 27265
NC elementary school directory
Explore 38 Catholic elementary schools across 27 communities.
Browse by city
Choose a city for its local Catholic elementary school directory, map and institution profiles.
A regionwide sample from the directory. City pages contain the locally relevant listings.
Grades PK–8
4145 Johnson St
High Point, NC 27265
Grades PK–8
246 E Main St
Havelock, NC 28532
Grades PK–8
12 Culvern St
Asheville, NC 28804
Grades PK–8
515 Hillcrest Ave
Burlington, NC 27215
Grades PK–8
204 Hillsborough St
Raleigh, NC 27603
Grades PK–8
721 Burch Ave
Durham, NC 27701
Grades PK–8
711 Buncombe St
Hendersonville, NC 28791
Grades PK–11
501 Bordeaux St
Jacksonville, NC 28540
Grades PK–8
201 S Chapman St
Greensboro, NC 27403
Grades K–8
2710 Overbrook Dr
Raleigh, NC 27608
Grades PK–8
1730 Link Rd
Winston Salem, NC 27103
Grades PK–8
4225 Shamrock Dr
Charlotte, NC 28215
Grades PK–8
385 Lumen Christie Ln
Salisbury, NC 28147
Grades PK–8
365 N Cool Spring St
Fayetteville, NC 28301
Grades PK–8
520 W Holding Ave
Wake Forest, NC 27587
Grades PK–5
1705 Evans St
Morehead City, NC 28557
Grades K–5
3028 Providence Rd
Charlotte, NC 28211
Grades PK–8
2922 Camp Easter Rd
Southern Pines, NC 28387
Grades PK–8
1013 Eastwood Rd
Wilmington, NC 28403
Grades K–8
14750 Stumptown Rd
Huntersville, NC 28078
Grades PK–8
625 Magdala Pl
Apex, NC 27502
Grades PK–8
1601 Edgerton St
Goldsboro, NC 27530
Grades K–5
11525 Elm Ln
Charlotte, NC 28277
Grades PK–8
704 Saint Michaels Ln
Gastonia, NC 28052
Grades PK–8
810 High House Rd
Cary, NC 27513
Grades PK–8
1620 Marlborough Rd
Fayetteville, NC 28304
Grades PK–8
3007 Country Club Rd
New Bern, NC 28562
Grades PK–8
2606 E 5th St
Greenville, NC 27858
Grades K–8
5815 Falls Of Neuse Rd
Raleigh, NC 27609
Grades PK–8
920 Carmichael St
Chapel Hill, NC 27514