The demographic breakdown of the 982 students enrolled in 2022-2023 was:[1]
Native American/Alaskan - 0.4%
Asian/Pacific islanders - 2.1%
Black - 2.4%
Hispanic - 2.3%
White - 92.2%
Athletics
St. Thomas More Catholic athletics competes in the LHSAA.
The school offers sports including football, cross country, swimming, basketball, baseball, softball, volleyball, tennis, wrestling, lacrosse, golf, dancing, bowling, and soccer. The STM mascot is the cougar.
Championships
Baseball
(4) State Championships: 1983, 1992, 2014, 2015
Basketball - Boys
(6) State Championships: 1986, 2013, 2018, 2019, 2020, 2021
Basketball - Girls
(2) State Championships: 2011, 2012
Cross Country - Girls
(6) State Championships: 1982, 1993, 1997, 2013, 2014, 2023
Football
(5) State Championships: 2016, 2019, 2020, 2022, 2023