Municipalities & Townships

Overflowing with art studios, museums, wineries, and farm markets, Elgin County has a rich history that’s reflected in our beautiful towns, villages, heritage buildings, quaint rural charm and unique shops. 

Explore our towns and discover a getaway that will be fun for the whole family. Tour one of the oldest wooden lighthouses in Canada, take a step back in time for a ride on a restored steam train, or enjoy countywide murals and first class sports facilities.

We welcome you to our beautiful and diverse region of village charm, agriculture, beaches and urban towns and cities.

Municipality of Bayham

Municipality of Bayham logoThe Municipality of Bayham is the eastern most municipality in Elgin. Including Port Burwell, Vienna, Straffordville and Eden. 

Visit Bayham ...

Municipality of West Elgin

Municipality of West ElginThe Municipality of West Elgin is the western most municipality in Elgin and includes the communities of West Lorne, Rodney, Port Glasgow and Eagle.

Visit West Elgin ...

Township of Southwold

Township of SouthwoldThe Township of Southwold is a predominantly rural community with a strong agricultural base. Communities include Shedden, Fingal & Talbotville. 

Visit Southwold ...

Municipality of Central Elgin

Municipality of Central Elgin logoThe Municipality of Central Elgin includes the communities of Port Stanley, Sparta, Belmont and Union. 

Visit Central Elgin ...

Town of Aylmer

Town of Aylmer logoLocated in the heart of eastern Elgin County, the streets of this bustling town are lined with specialty shops and services. 

Visit Aylmer ...

Municipality Dutton Dunwich

Municipality of Dutton DunwichThe Municipality of Dutton-Dunwich is the heart of the Talbot Settlement and includes the communities of Dutton and Wallacetown.

Visit Dutton Dunwich ...

Township of Malahide

Township of Malahide logoThe Township of Malahide is a mix of rural charm and lake front views. Communities include Springfield and Port Bruce. 

Visit Malahide ...