St. Thomas har et areal på 80,9 km². Folketallet stiger på St. Thomas og var i 2000 på 51 181, en økning på 3 015 (6%) på ti år. De amerikanske jomfruøyenes høyste fjell, Crown Mountain på 474 moh, ligger på St. Thomas.