Top Menu



shapeimage_2St. Joseph’s is located at 905 North Campus Avenue, Upland, CA, and is part of the Catholic
School system of the Diocese of San Bernardino.

We are fully accredited by the Western Association of Schools and Colleges and the Western Catholic Educational Association.

We serve the following parishes: St. Joseph, Upland; St. Anthony, Upland; St. Peter and Paul, Alta Loma; and the communities of Rancho Cucamonga, Upland and Ontario.

We have approximately 350 students from kindergarten through eighth grade and offer a challenging curriculum that empowers our students to become life-long Catholic learners and responsible citizens.

Staff includes Presentation Sisters and eighteen dedicated lay staff.