 Inverhuron is located on the shore of Lake Huron, at the west end of County Road 15, just west of Highway 21 and the town of Tiverton.The village is located about halfway between Port Elgin and the town of Kincardine.Inverhuron was first settled in the early 1840s.