St. Catherine University ligger i Matsuyama City i Ehime Prefecture på øen Shikoku. Omgivet af den naturlige skønhed i det japanske indre hav er det et ideelt sted for studerende at omfavne deres drømme og gå mod deres fremtid.
Universitetet ledes i regi af Congregation of Religious Missionaries of St. Dominic. Det er opkaldt efter St. Catherine of Siena, der repræsenterer værdierne af hengivenhed og dedikation til at indgyde de studerende.