Find a School

Catholic schools in the Diocese of Metuchen link faith-based values with academic excellence. It's a formula that leads to success in the classroom and in life. If you are new to the area or desire a different school experience for your child, we invite you to learn more about the Catholic school advantage. 

The Diocese of Metuchen's Office of Schools can connect you with a school in your area. To speak to a staff member in our Office of Schools, please call (732) 562-2443 or email education@diometuchen.org.

View/Download: A list of Schools in the Diocese of Metuchen

School City Type County
HUNTERDON COUNTY
Immaculate Conception School Annandale Parochial Elementary Hunterdon
MIDDLESEX COUNTY
St. Joseph School Carteret Parochial Elementary Middlesex
St. John Vianney School Colonia Parochial Elementary Middlesex
St. Bartholomew School East Brunswick Parochial Elementary Middlesex
St. Helena School Edison Parochial Elementary Middlesex
St. Matthew School Edison Parochial Elementary Middlesex
Bishop Ahr High School Edison Diocesan Secondary Middlesex
St. Augustine of Canterbury School Kendall Park Parochial Elementary Middlesex
St. Francis Cathedral School Metuchen Parochial Elementary Middlesex
Saint Joseph High School Metuchen Private Secondary Middlesex
St. Ambrose School Old Bridge Parochial Elementary Middlesex
St. Thomas the Apostle School Old Bridge Parochial Elementary Middlesex
Perth Amboy Catholic Upper School Perth Amboy Interparochial Elementary Middlesex
Perth Amboy Catholic Primary School Perth Amboy Interparochial Elementary Middlesex
Assumption Catholic School Perth Amboy Other Elementary Middlesex
St. Stanislaus Kostka School Sayreville Parochial Elementary Middlesex
Our Lady of Victories School Sayreville Parochial Elementary Middlesex
Raritan Bay Catholic Preparatory School/Sacred Heart South Amboy Parochial Elementary Middlesex
Holy Savior Academy South Plainfield Deanery Elementary Middlesex
Immaculate Conception School Spotswood Parochial Elementary Middlesex
St. James School Woodbridge Parochial Elementary Middlesex
SOMERSET COUNTY
St. James School Basking Ridge Parochial Elementary Somerset
School of St. Elizabeth Bernardsville Parochial Elementary Somerset
St. Ann School Raritan Parochial Elementary Somerset
St. Matthias School Somerset Parochial Elementary Somerset
Immaculate Conception School Somerville Parochial Elementary Somerset
Immaculata High School Somerville Parochial Secondary Somerset
Mount Saint Mary Academy Watchung Private Secondary Somerset
WARREN COUNTY
Sts. Philip and James School Phillipsburg Parochial Elementary Warren