About Us

St. Joseph School 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 St. Paul, Alta Loma; and other communities such as Rialto, Fontana, Rancho Cucamonga, Upland and Ontario.

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

Our staff is dedicated to meet the learning needs of all students, and committed to furthering the exemplary legacy of learning established by the Presentation Sisters and their foundress, Venerable Nano Nagle.

Receive Updates from the School! Subscribe

  • I agree to receive messages from St. Joseph School by entering my email.