St. Thomas

EXPLORE
THE COMMUNITY

St. Thomas is located in the heart of Southwestern Ontario in beautiful Elgin County. Surrounding St. Thomas are numerous picturesque towns, lakeside villages and historic hamlets, each with their own unique charm.

St. Thomas boasts one of the most outstanding parks systems for a city its size with thirty-five parks spread over 457 acres.

You will find all the amenities you need including a 157 bed hospital, college, recreation facilities, arts & cultural facilities and so much more.

Over 38,000 people call our community home, but we still have room for you.

Welcome to Our Community, Our Future, Our St. Thomas!

St.-Thomas-large

Showing 1 to 10 of 3420 Properties

599 ALBERT STREET Strathroy-Caradoc Ontario $3,000,000 ID#: X8343374

DEVELOPMENT OPPORTUNITY IN STRATHROY! This property offers almost 2 acres...

4022 WARDELL DRIVE North Middlesex Ontario $2,999,000 ID#: X8259814

Opportunity awaits to add this 156 acre parcel to your...

35324 SECOND LINE Southwold Ontario $2,999,000 ID#: X8286188

FOR SALE 140 ACRES PARCEL OF LAND. THIS LAND HAS...

798-812 DUNDAS STREET London Ontario $2,995,000 ID#: X8139764

Investment opportunity in the heart of East London's bustling commercial...

1659 HAMILTON ROAD London Ontario $2,949,000 ID#: X8424850

This one-of-a-kind custom-built home is not one you will want...

  • 5 Beds
  • 3 Baths
70209 EVERGREEN LINE South Huron Ontario $2,900,000 ID#: X8287024

This recently severed farm is situated approximately 5 minutes South...

10 MILL ROAD Port Loring Ontario $2,899,995 ID#: X8285462

Located in the serene northern Ontario, this unparalleled waterfront residence...

  • 4 Beds
  • 5 Baths
1 2 3 342