- Campus Life
- Related Schools
Saint Meinrad is a census-designated place in Harrison Township, Spencer County, Indiana, United States. Located along the Anderson River and just off Interstate 64, it is home to the St. Meinrad Archabbey. It is situated about 55 miles east of Evansville. More from Wikipedia...