The campus is located in Miami Gardens, Florida, on bounded on the north by the Palmetto Expressway, on the west by NW 37th Avenue, and on the east by NW 32nd Avenue.
St. Thomas has four residence halls and apartments -including The University Inn and Villanova Hall-.