We have Everything You Need
St. Thomas-Elgin refers to the City of St. Thomas and Elgin County. St. Thomas is the urban hub with a population of 37,000. Elgin County includes municipalities, townships, towns and villages of various sizes:
- Municipality of West Elgin
- Municipality of Dutton Dunwich
- Township of Southwold
- City of St. Thomas
- Municipality of Central Elgin
- Township of Malahide
- Town of Aylmer
- Municipality of Bayham
Key services and amenities are located across St. Thomas-Elgin, making it easy for you to access what you need close to your new home. Even if you choose to live in a rural area, healthcare, schools, and community centres are only a short drive away.
Elementary Schools
High Schools
French Immersion
Post-Secondary Schools
High Schools
French Immersion
Post-Secondary Schools
Hospitals
Community Health Centres
Family Health Teams
Mental Health
Community Health Centres
Family Health Teams
Mental Health
Beaches
Community Centres
Libraries
Community Centres
Libraries
Settlement Agencies
Business & Entrepreneurship
Employment
Child Care
Business & Entrepreneurship
Employment
Child Care