St. Thomas har et areal på 80,9 km². Øyas høyeste fjell er Crown Mountain 474 moh.