NOTOC There is more than one place called Elgin: Canada Elgin, a small village on the Rideau Canal in Rideau Lakes township, Leeds and Grenville county, Eastern Ontario Elgin County - A county in Ontario. South Africa Elgin, a town in South Africa's Western Cape province. United Kingdom Elgin - A city in Scotland. United States of America Elgin (Illinois) - A town in Illinois. Elgin (North Dakota) - A town in North Dakota. Elgin (Pennsylvania) - A town in Pennsylvania.