City coordinates: 42.7775137, -81.180465
St. Thomas is a city in southwestern Ontario located south of London within Elgin County. The community developed during the nineteenth century as a railway hub, with several major rail lines passing through the city.
The presence of railways contributed to the growth of industry and commerce in St. Thomas, attracting manufacturing companies and workers. Many historic railway buildings remain part of the city’s heritage.
Today St. Thomas continues to support manufacturing, logistics and regional services while maintaining strong economic connections with the surrounding agricultural region.